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_ddb.c | |
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_ddb.c')
-rw-r--r-- | sys/net80211/ieee80211_ddb.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/net80211/ieee80211_ddb.c b/sys/net80211/ieee80211_ddb.c index b3dd4d4..8334d77 100644 --- a/sys/net80211/ieee80211_ddb.c +++ b/sys/net80211/ieee80211_ddb.c @@ -92,7 +92,8 @@ __FBSDID("$FreeBSD$"); #define IEEE80211_NODE_BITS \ "\20\1AUTH\2QOS\3ERP\5PWR_MGT\6AREF\7HT\10HTCOMPAT\11WPS\12TSN" \ - "\13AMPDU_RX\14AMPDU_TX\15MIMO_PS\16MIMO_RTS\17RIFS\20SGI20\21SGI40" + "\13AMPDU_RX\14AMPDU_TX\15MIMO_PS\16MIMO_RTS\17RIFS\20SGI20\21SGI40" \ + "\22ASSOCID" #define IEEE80211_ERP_BITS \ "\20\1NON_ERP_PRESENT\2USE_PROTECTION\3LONG_PREAMBLE" |