svn commit: r193542 - head/sys/net80211
Sam Leffler
sam at FreeBSD.org
Fri Jun 5 23:20:43 UTC 2009
Author: sam
Date: Fri Jun 5 23:20:41 2009
New Revision: 193542
URL: http://svn.freebsd.org/changeset/base/193542
Log:
o correct/add action frame categories
o add IEEE80211_STATUS_MISSING_HT_CAPS, added in 11n D3.0 spec
Modified:
head/sys/net80211/ieee80211.h
Modified: head/sys/net80211/ieee80211.h
==============================================================================
--- head/sys/net80211/ieee80211.h Fri Jun 5 23:10:30 2009 (r193541)
+++ head/sys/net80211/ieee80211.h Fri Jun 5 23:20:41 2009 (r193542)
@@ -315,9 +315,12 @@ struct ieee80211_action {
uint8_t ia_action;
} __packed;
-#define IEEE80211_ACTION_CAT_QOS 0 /* QoS */
+#define IEEE80211_ACTION_CAT_SM 0 /* Spectrum Management */
+#define IEEE80211_ACTION_CAT_QOS 1 /* QoS */
+#define IEEE80211_ACTION_CAT_DLS 2 /* DLS */
#define IEEE80211_ACTION_CAT_BA 3 /* BA */
#define IEEE80211_ACTION_CAT_HT 7 /* HT */
+#define IEEE80211_ACTION_CAT_VENDOR 127 /* Vendor Specific */
#define IEEE80211_ACTION_HT_TXCHWIDTH 0 /* recommended xmit chan width*/
#define IEEE80211_ACTION_HT_MIMOPWRSAVE 1 /* MIMO power save */
@@ -903,6 +906,7 @@ enum {
IEEE80211_STATUS_SUPCHAN_REQUIRED = 24, /* 11h */
IEEE80211_STATUS_SHORTSLOT_REQUIRED = 25, /* 11g */
IEEE80211_STATUS_DSSSOFDM_REQUIRED = 26, /* 11g */
+ IEEE80211_STATUS_MISSING_HT_CAPS = 27, /* 11n D3.0 */
IEEE80211_STATUS_INVALID_IE = 40, /* 11i */
IEEE80211_STATUS_GROUP_CIPHER_INVALID = 41, /* 11i */
IEEE80211_STATUS_PAIRWISE_CIPHER_INVALID = 42, /* 11i */
More information about the svn-src-all
mailing list