aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorJouni Malinen <jouni.malinen@atheros.com>2009-01-19 11:48:46 -0500
committerJohn W. Linville <linville@tuxdriver.com>2009-01-29 16:00:53 -0500
commitf797eb7e2903571e9c0e7e5d64113f51209f8dc4 (patch)
tree15522a18521aa5acf4fc2bd68d1cc24d67f00a1e /include
parentbb2becac91f13e862d4601a8c5364bc758c35b8e (diff)
mac80211: Fix MFP Association Comeback to use Timeout Interval IE
The separate Association Comeback Time IE was removed from IEEE 802.11w and the Timeout Interval IE (from IEEE 802.11r) is used instead. The editing on this is still somewhat incomplete in IEEE 802.11w/D7.0, but still, the use of Timeout Interval IE is the expected mechanism. Signed-off-by: Jouni Malinen <jouni.malinen@atheros.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'include')
-rw-r--r--include/linux/ieee80211.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/include/linux/ieee80211.h b/include/linux/ieee80211.h
index 7800e20f197f..b1bb817d1427 100644
--- a/include/linux/ieee80211.h
+++ b/include/linux/ieee80211.h
@@ -1036,8 +1036,8 @@ enum ieee80211_eid {
1036 WLAN_EID_HT_INFORMATION = 61, 1036 WLAN_EID_HT_INFORMATION = 61,
1037 /* 802.11i */ 1037 /* 802.11i */
1038 WLAN_EID_RSN = 48, 1038 WLAN_EID_RSN = 48,
1039 WLAN_EID_TIMEOUT_INTERVAL = 56,
1039 WLAN_EID_MMIE = 76 /* 802.11w */, 1040 WLAN_EID_MMIE = 76 /* 802.11w */,
1040 WLAN_EID_ASSOC_COMEBACK_TIME = 77,
1041 WLAN_EID_WPA = 221, 1041 WLAN_EID_WPA = 221,
1042 WLAN_EID_GENERIC = 221, 1042 WLAN_EID_GENERIC = 221,
1043 WLAN_EID_VENDOR_SPECIFIC = 221, 1043 WLAN_EID_VENDOR_SPECIFIC = 221,
@@ -1126,6 +1126,12 @@ struct ieee80211_country_ie_triplet {
1126 }; 1126 };
1127} __attribute__ ((packed)); 1127} __attribute__ ((packed));
1128 1128
1129enum ieee80211_timeout_interval_type {
1130 WLAN_TIMEOUT_REASSOC_DEADLINE = 1 /* 802.11r */,
1131 WLAN_TIMEOUT_KEY_LIFETIME = 2 /* 802.11r */,
1132 WLAN_TIMEOUT_ASSOC_COMEBACK = 3 /* 802.11w */,
1133};
1134
1129/* BACK action code */ 1135/* BACK action code */
1130enum ieee80211_back_actioncode { 1136enum ieee80211_back_actioncode {
1131 WLAN_ACTION_ADDBA_REQ = 0, 1137 WLAN_ACTION_ADDBA_REQ = 0,