summaryrefslogtreecommitdiffstats
path: root/sys/net80211/ieee80211_superg.h
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2009-03-26 19:13:11 +0000
committersam <sam@FreeBSD.org>2009-03-26 19:13:11 +0000
commit382385b98bb9e174b6bf1c038c108e2c0104349b (patch)
tree7ec9f633a8f8c210fba0f4321d210b769e266cb2 /sys/net80211/ieee80211_superg.h
parent9ca2b364dab13d9032e52880cacd89bdeeb3ff32 (diff)
downloadFreeBSD-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.h3
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 *);
OpenPOWER on IntegriCloud