diff options
author | sam <sam@FreeBSD.org> | 2008-09-06 17:42:51 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2008-09-06 17:42:51 +0000 |
commit | 61ad73714471347846b75fd54adb509077b8574a (patch) | |
tree | 096034346afa7af1de9721c5a92cad6dd4016fa0 /sys/net80211/ieee80211_ht.c | |
parent | 9b8a0a755622b1b4953418b4ac6e997ce8760198 (diff) | |
download | FreeBSD-src-61ad73714471347846b75fd54adb509077b8574a.zip FreeBSD-src-61ad73714471347846b75fd54adb509077b8574a.tar.gz |
o kill IEEE80211_NODE_PSUPDATE; it was never used
o kill IEEE80211_NODE_CHWUPDATE; it's use was pointless and it was defined
wrong (overlap w/ existing flags)
Diffstat (limited to 'sys/net80211/ieee80211_ht.c')
-rw-r--r-- | sys/net80211/ieee80211_ht.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/sys/net80211/ieee80211_ht.c b/sys/net80211/ieee80211_ht.c index a3baaf3..ad64de3 100644 --- a/sys/net80211/ieee80211_ht.c +++ b/sys/net80211/ieee80211_ht.c @@ -1585,16 +1585,14 @@ ieee80211_recv_action(struct ieee80211_node *ni, switch (ia->ia_action) { case IEEE80211_ACTION_HT_TXCHWIDTH: chw = frm[2] == IEEE80211_A_HT_TXCHWIDTH_2040 ? 40 : 20; + IEEE80211_NOTE(vap, + IEEE80211_MSG_ACTION | IEEE80211_MSG_11N, ni, + "%s: HT txchwidth, width %d%s", + __func__, chw, ni->ni_chw != chw ? "*" : ""); if (chw != ni->ni_chw) { ni->ni_chw = chw; - ni->ni_flags |= IEEE80211_NODE_CHWUPDATE; + /* XXX notify on change */ } - IEEE80211_NOTE(vap, - IEEE80211_MSG_ACTION | IEEE80211_MSG_11N, ni, - "%s: HT txchwidth, width %d (%s)", - __func__, chw, - ni->ni_flags & IEEE80211_NODE_CHWUPDATE ? - "new" : "no change"); break; case IEEE80211_ACTION_HT_MIMOPWRSAVE: IEEE80211_NOTE(vap, |