cvs commit: src/sys/net80211 ieee80211_hostap.c ieee80211_ht.c
ieee80211_ht.h ieee80211_sta.c
Sam Leffler
sam at FreeBSD.org
Sun Sep 21 23:44:23 UTC 2008
sam 2008-09-21 23:44:15 UTC
FreeBSD src repository
Modified files:
sys/net80211 ieee80211_hostap.c ieee80211_ht.c
ieee80211_ht.h ieee80211_sta.c
Log:
SVN rev 183254 on 2008-09-21 23:44:15Z by sam
Revamp ht ie handling:
o change ieee80211_parse_htcap and ieee80211_parse_htinfo to save only
internal state obtained from the ie's; no dynamic state such as
ni_chw is altered
o add ieee80211_ht_updateparams to parse ht cap+info ie's and update
dynamic node state
o change ieee80211_ht_node_init to not take an htcap ie that is parsed;
instead have the caller make a separate call as one caller wants to
parse the ie while another wants to parse both cap+info ie's and
update state so can better do this with ieee80211_ht_updateparams
These changes fix sta mode state handling where the node's channel
width was shifted to ht20/ht40 prematurely.
Revision Changes Path
1.4 +2 -1 src/sys/net80211/ieee80211_hostap.c
1.25 +98 -42 src/sys/net80211/ieee80211_ht.c
1.10 +4 -1 src/sys/net80211/ieee80211_ht.h
1.4 +6 -5 src/sys/net80211/ieee80211_sta.c
More information about the cvs-src
mailing list