diff options
author | sam <sam@FreeBSD.org> | 2008-12-15 00:47:24 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2008-12-15 00:47:24 +0000 |
commit | 7c6e6cbb8668ee34ff964d9ab56ec0bc6057fcef (patch) | |
tree | 09c964e04408351b9535e90131b572afdf85e9cf /sys/net80211/ieee80211_node.h | |
parent | 819cfeddfd7ca190b737ef52616ea886bc3a3084 (diff) | |
download | FreeBSD-src-7c6e6cbb8668ee34ff964d9ab56ec0bc6057fcef.zip FreeBSD-src-7c6e6cbb8668ee34ff964d9ab56ec0bc6057fcef.tar.gz |
Replace adhoc checks in ieee80211_start with a per-node flag that
indicates if an association id is required before outbound traffic
is permitted. This cleans up the previous change that broke mcast
traffic "to the stack" in ap mode as a side effect.
Reviewed by: sephe, thompsa, weongyo
Diffstat (limited to 'sys/net80211/ieee80211_node.h')
-rw-r--r-- | sys/net80211/ieee80211_node.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/net80211/ieee80211_node.h b/sys/net80211/ieee80211_node.h index b8a30ad..bd304d5 100644 --- a/sys/net80211/ieee80211_node.h +++ b/sys/net80211/ieee80211_node.h @@ -117,6 +117,7 @@ struct ieee80211_node { #define IEEE80211_NODE_RIFS 0x004000 /* RIFS enabled */ #define IEEE80211_NODE_SGI20 0x008000 /* Short GI in HT20 enabled */ #define IEEE80211_NODE_SGI40 0x010000 /* Short GI in HT40 enabled */ +#define IEEE80211_NODE_ASSOCID 0x020000 /* xmit requires associd */ uint16_t ni_associd; /* association ID */ uint16_t ni_vlan; /* vlan tag */ uint16_t ni_txpower; /* current transmit power */ |