aboutsummaryrefslogtreecommitdiff
path: root/sys/net80211/ieee80211_ht.h
diff options
context:
space:
mode:
authorAdrian Chadd <adrian@FreeBSD.org>2016-09-17 05:44:57 +0000
committerAdrian Chadd <adrian@FreeBSD.org>2016-09-17 05:44:57 +0000
commitf383e58f2e0a4aa3661684720e228a8fea9e1022 (patch)
treebc2b7e431d38ba15abff5a7adab61041a8eab15e /sys/net80211/ieee80211_ht.h
parent647b6c19d09a3f93d9595d93ef07050b59db9fb1 (diff)
downloadsrc-f383e58f2e0a4aa3661684720e228a8fea9e1022.tar.gz
src-f383e58f2e0a4aa3661684720e228a8fea9e1022.zip
[net80211] add a HT method to populate HTCAP based on IBSS requirements.
IBSS negotiation is a subset of the STA/AP negotiation. We always have a current channel, so base the HT capabilities on the current channel. This is then put into IBSS probe requests to inform peers of our 11n capabilities.
Notes
Notes: svn path=/head/; revision=305895
Diffstat (limited to 'sys/net80211/ieee80211_ht.h')
-rw-r--r--sys/net80211/ieee80211_ht.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/net80211/ieee80211_ht.h b/sys/net80211/ieee80211_ht.h
index c0464119aa7c..1ad2d2616860 100644
--- a/sys/net80211/ieee80211_ht.h
+++ b/sys/net80211/ieee80211_ht.h
@@ -210,6 +210,8 @@ void ieee80211_ampdu_stop(struct ieee80211_node *,
int ieee80211_send_bar(struct ieee80211_node *, struct ieee80211_tx_ampdu *,
ieee80211_seq);
uint8_t *ieee80211_add_htcap(uint8_t *, struct ieee80211_node *);
+uint8_t *ieee80211_add_htcap_ch(uint8_t *, struct ieee80211vap *,
+ struct ieee80211_channel *);
uint8_t *ieee80211_add_htcap_vendor(uint8_t *, struct ieee80211_node *);
uint8_t *ieee80211_add_htinfo(uint8_t *, struct ieee80211_node *);
uint8_t *ieee80211_add_htinfo_vendor(uint8_t *, struct ieee80211_node *);