summaryrefslogtreecommitdiffstats
path: root/sys/net80211
diff options
context:
space:
mode:
authoradrian <adrian@FreeBSD.org>2016-03-16 06:26:50 +0000
committeradrian <adrian@FreeBSD.org>2016-03-16 06:26:50 +0000
commit95d15635d50cea1b5bac38ce9743c0df5b10a48a (patch)
treec671f70b97475f8399bb04513329e469e562f94d /sys/net80211
parent92a7708ba6309521948898336f7365cc2cd76aa0 (diff)
downloadFreeBSD-src-95d15635d50cea1b5bac38ce9743c0df5b10a48a.zip
FreeBSD-src-95d15635d50cea1b5bac38ce9743c0df5b10a48a.tar.gz
Add initial VHT IE's and action codes.
Yes, there's more to 802.11ac than this.
Diffstat (limited to 'sys/net80211')
-rw-r--r--sys/net80211/ieee80211.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/net80211/ieee80211.h b/sys/net80211/ieee80211.h
index 0a25392..15e79bf 100644
--- a/sys/net80211/ieee80211.h
+++ b/sys/net80211/ieee80211.h
@@ -346,6 +346,7 @@ struct ieee80211_action {
#define IEEE80211_ACTION_CAT_MESH 13 /* Mesh */
#define IEEE80211_ACTION_CAT_SELF_PROT 15 /* Self-protected */
/* 16 - 125 reserved */
+#define IEEE80211_ACTION_VHT 21
#define IEEE80211_ACTION_CAT_VENDOR 127 /* Vendor Specific */
#define IEEE80211_ACTION_HT_TXCHWIDTH 0 /* recommended xmit chan width*/
@@ -760,6 +761,11 @@ enum {
IEEE80211_ELEMID_MESHPXU = 137,
IEEE80211_ELEMID_MESHPXUC = 138,
IEEE80211_ELEMID_MESHAH = 60, /* XXX: remove */
+
+ /* 802.11ac */
+ IEEE80211_ELEMID_VHT_CAP = 191,
+ IEEE80211_ELEMID_VHT_OPMODE = 192,
+ IEEE80211_ELEMID_VHT_PWR_ENV = 195,
};
struct ieee80211_tim_ie {
OpenPOWER on IntegriCloud