aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrian Chadd <adrian@FreeBSD.org>2016-03-16 06:26:50 +0000
committerAdrian Chadd <adrian@FreeBSD.org>2016-03-16 06:26:50 +0000
commit8abb337a01f6591ee176e3291d093f39951d6987 (patch)
treec671f70b97475f8399bb04513329e469e562f94d
parentd8cc7a02139cdc6347085b7135f5242db4b9b407 (diff)
downloadsrc-8abb337a01f6591ee176e3291d093f39951d6987.tar.gz
src-8abb337a01f6591ee176e3291d093f39951d6987.zip
Add initial VHT IE's and action codes.
Yes, there's more to 802.11ac than this.
Notes
Notes: svn path=/head/; revision=296930
-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 0a25392a2f9f..15e79bfd5a5b 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 {