diff options
author | adrian <adrian@FreeBSD.org> | 2016-03-16 06:26:50 +0000 |
---|---|---|
committer | adrian <adrian@FreeBSD.org> | 2016-03-16 06:26:50 +0000 |
commit | 95d15635d50cea1b5bac38ce9743c0df5b10a48a (patch) | |
tree | c671f70b97475f8399bb04513329e469e562f94d /sys/net80211 | |
parent | 92a7708ba6309521948898336f7365cc2cd76aa0 (diff) | |
download | FreeBSD-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.h | 6 |
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 { |