Backport some additional 802.11 defines from madwifi-dfs
authormtaylor <mtaylor@0192ed92-7a03-0410-a25b-9323aeb14dbd>
Wed, 21 Nov 2007 10:24:35 +0000 (10:24 +0000)
committermtaylor <mtaylor@0192ed92-7a03-0410-a25b-9323aeb14dbd>
Wed, 21 Nov 2007 10:24:35 +0000 (10:24 +0000)
git-svn-id: http://madwifi-project.org/svn/madwifi/trunk@2885 0192ed92-7a03-0410-a25b-9323aeb14dbd

net80211/ieee80211.h

index 82bac82955da3f60cc600f56ab2964005f91ac80..815017bdc9755ea032d7fe93c2358c562218bfca 100644 (file)
@@ -678,7 +678,14 @@ enum {
        IEEE80211_ELEMID_TIM            = 5,
        IEEE80211_ELEMID_IBSSPARMS      = 6,
        IEEE80211_ELEMID_COUNTRY        = 7,
+       IEEE80211_ELEMID_HOPPATRNPARMS  = 8,
+       IEEE80211_ELEMID_HOPPATRNTABLE  = 9,
        IEEE80211_ELEMID_REQINFO        = 10,
+       IEEE80211_ELEMID_QBSSLOAD       = 11,
+       IEEE80211_ELEMID_EDCAPARAM      = 12,
+       IEEE80211_ELEMID_TSPEC          = 13,
+       IEEE80211_ELEMID_TRAFCLASS      = 14,
+       IEEE80211_ELEMID_SCHEDULE       = 15,
        IEEE80211_ELEMID_CHALLENGE      = 16,
        /* 17-31 reserved for challenge text extension */
        IEEE80211_ELEMID_PWRCNSTR       = 32,
@@ -692,7 +699,11 @@ enum {
        IEEE80211_ELEMID_QUIET          = 40,
        IEEE80211_ELEMID_IBSSDFS        = 41,
        IEEE80211_ELEMID_ERP            = 42,
+       IEEE80211_ELEMID_TSDELAY        = 43,
+       IEEE80211_ELEMID_TCLASSPROC     = 44,
+       IEEE80211_ELEMID_QOS            = 46,
        IEEE80211_ELEMID_RSN            = 48,
+       /* 49 reserved */
        IEEE80211_ELEMID_XRATES         = 50,
        /* 128-129 proprietary elements used by Agere chipsets */
        IEEE80211_ELEMID_AGERE1         = 128,
@@ -846,6 +857,8 @@ enum {
        IEEE80211_REASON_ASSOC_LEAVE            = 8,
        IEEE80211_REASON_ASSOC_NOT_AUTHED       = 9,
 
+       IEEE80211_REASON_PWRCAP_UNACCEPTABLE    = 10,
+       IEEE80211_REASON_SUPPCHAN_UNACCEPTABLE  = 11,
        IEEE80211_REASON_RSN_REQUIRED           = 11,
        IEEE80211_REASON_RSN_INCONSISTENT       = 12,
        IEEE80211_REASON_IE_INVALID             = 13,
@@ -865,6 +878,9 @@ enum {
        IEEE80211_STATUS_SP_REQUIRED            = 19,
        IEEE80211_STATUS_PBCC_REQUIRED          = 20,
        IEEE80211_STATUS_CA_REQUIRED            = 21,
+       IEEE80211_STATUS_SM_REQUIRED            = 22,
+       IEEE80211_STATUS_PWRCAP_UNACCEPTABLE    = 23,
+       IEEE80211_STATUS_SUPPCHAN_UNACCEPTABLE  = 24,
        IEEE80211_STATUS_TOO_MANY_STATIONS      = 22,
        IEEE80211_STATUS_RATES                  = 23,
        IEEE80211_STATUS_SHORTSLOT_REQUIRED     = 25,