summaryrefslogtreecommitdiff
path: root/sys/net80211
diff options
context:
space:
mode:
authorAdrian Chadd <adrian@FreeBSD.org>2017-01-05 05:03:11 +0000
committerAdrian Chadd <adrian@FreeBSD.org>2017-01-05 05:03:11 +0000
commit4747f0df83ec3adec8cf5beb9e1e5e5d47dee3b5 (patch)
tree4168355190de3f4279a74817dc007ff4f6e4732e /sys/net80211
parenteee8e3627b82cb882e1a762cca39daab34033aa9 (diff)
downloadsrc-test2-4747f0df83ec3adec8cf5beb9e1e5e5d47dee3b5.tar.gz
src-test2-4747f0df83ec3adec8cf5beb9e1e5e5d47dee3b5.zip
Notes
Diffstat (limited to 'sys/net80211')
-rw-r--r--sys/net80211/ieee80211_var.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/sys/net80211/ieee80211_var.h b/sys/net80211/ieee80211_var.h
index fa1d18e001c3..5238893fe950 100644
--- a/sys/net80211/ieee80211_var.h
+++ b/sys/net80211/ieee80211_var.h
@@ -232,8 +232,9 @@ struct ieee80211com {
/* VHT information */
uint32_t ic_vhtcaps; /* VHT capabilities */
uint32_t ic_vhtextcaps; /* VHT extended capabilities (TODO) */
- struct ieee80211_vht_mcs_info iv_vht_mcsinfo; /* Support TX/RX VHT MCS */
- uint32_t ic_vht_spare[4];
+ struct ieee80211_vht_mcs_info ic_vht_mcsinfo; /* Support TX/RX VHT MCS */
+ uint32_t ic_flags_vht; /* VHT state flags */
+ uint32_t ic_vht_spare[3];
/* optional state for Atheros SuperG protocol extensions */
struct ieee80211_superg *ic_superg;
@@ -651,6 +652,10 @@ MALLOC_DECLARE(M_80211_VAP);
#define IEEE80211_FVEN_BITS "\20"
+#define IEEE80211_FVHT_VHT 0x000000001 /* CONF: VHT supported */
+#define IEEE80211_VFHT_BITS \
+ "\20\1VHT"
+
int ic_printf(struct ieee80211com *, const char *, ...) __printflike(2, 3);
void ieee80211_ifattach(struct ieee80211com *);
void ieee80211_ifdetach(struct ieee80211com *);