diff options
author | sam <sam@FreeBSD.org> | 2009-03-26 19:13:11 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2009-03-26 19:13:11 +0000 |
commit | 382385b98bb9e174b6bf1c038c108e2c0104349b (patch) | |
tree | 7ec9f633a8f8c210fba0f4321d210b769e266cb2 /sys/net80211/ieee80211_superg.h | |
parent | 9ca2b364dab13d9032e52880cacd89bdeeb3ff32 (diff) | |
download | FreeBSD-src-382385b98bb9e174b6bf1c038c108e2c0104349b.zip FreeBSD-src-382385b98bb9e174b6bf1c038c108e2c0104349b.tar.gz |
Fix enough bits so that fast frames work again:
o include ath ie in beacon frames
o fix probe response check for including ath ie
o add ieee80211_add_athcap shorthand for ap-side ie additions
Diffstat (limited to 'sys/net80211/ieee80211_superg.h')
-rw-r--r-- | sys/net80211/ieee80211_superg.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/net80211/ieee80211_superg.h b/sys/net80211/ieee80211_superg.h index 86d39da..2d7721f 100644 --- a/sys/net80211/ieee80211_superg.h +++ b/sys/net80211/ieee80211_superg.h @@ -36,7 +36,8 @@ void ieee80211_superg_detach(struct ieee80211com *); void ieee80211_superg_vattach(struct ieee80211vap *); void ieee80211_superg_vdetach(struct ieee80211vap *); -uint8_t *ieee80211_add_ath(uint8_t *frm, uint8_t caps, uint16_t defkeyix); +uint8_t *ieee80211_add_ath(uint8_t *, uint8_t, ieee80211_keyix); +uint8_t *ieee80211_add_athcaps(uint8_t *, const struct ieee80211_node *); void ieee80211_parse_ath(struct ieee80211_node *, uint8_t *); int ieee80211_parse_athparams(struct ieee80211_node *, uint8_t *, const struct ieee80211_frame *); |