|
|
@@ -94,6 +94,8 @@ RSN_SELECTOR(0x00, 0x0f, 0xac, 13)
|
|
|
#define RSN_KEY_DATA_IGTK RSN_SELECTOR(0x00, 0x0f, 0xac, 9)
|
|
|
#endif /* CONFIG_IEEE80211W */
|
|
|
|
|
|
+#define WFA_KEY_DATA_TRANSITION_DISABLE RSN_SELECTOR(0x50, 0x6f, 0x9a, 0x20)
|
|
|
+
|
|
|
#define WPA_OUI_TYPE RSN_SELECTOR(0x00, 0x50, 0xf2, 1)
|
|
|
|
|
|
#define RSN_SELECTOR_PUT(a, val) WPA_PUT_BE32((u8 *) (a), (val))
|
|
|
@@ -305,6 +307,9 @@ struct rsn_rdie {
|
|
|
|
|
|
#endif /* CONFIG_IEEE80211R */
|
|
|
|
|
|
+/* WFA Transition Disable KDE (using OUI_WFA) */
|
|
|
+/* Transition Disable Bitmap bits */
|
|
|
+#define TRANSITION_DISABLE_WPA3_PERSONAL BIT(0)
|
|
|
|
|
|
#ifdef CONFIG_IEEE80211R
|
|
|
int wpa_ft_mic(const u8 *kck, size_t kck_len, const u8 *sta_addr,
|