hostap/src/rsn_supp
Jouni Malinen 215b4d8a72 FT: Do not add PMKID to the driver for FT-EAP if caching is disabled
wpa_supplicant disables PMKSA caching with FT-EAP by default due to
known interoperability issues with APs. This is allowed only if the
network profile is explicitly enabling caching with
ft_eap_pmksa_caching=1. However, the PMKID for such PMKSA cache entries
was still being configured to the driver and it was possible for the
driver to build an RSNE with the PMKID for SME-in-driver cases. This
could result in hitting the interop issue with some APs.

Fix this by skipping PMKID configuration to the driver fot FT-EAP AKM if
ft_eap_pmksa_caching=1 is not used in the network profile so that the
driver and wpa_supplicant behavior are in sync for this.

Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
2020-06-06 16:48:57 +03:00
..
Makefile Remove CONFIG_IEEE80211W build parameter 2019-09-08 17:33:40 +03:00
pmksa_cache.c FT: Do not add PMKID to the driver for FT-EAP if caching is disabled 2020-06-06 16:48:57 +03:00
pmksa_cache.h DPP2: Try to negotiate PFS only if AP supports version 2 or newer 2020-05-04 00:37:44 +03:00
preauth.c FT: Do not add PMKID to the driver for FT-EAP if caching is disabled 2020-06-06 16:48:57 +03:00
preauth.h Fix wpa_supplicant build with IEEE8021X_EAPOL=y and CONFIG_NO_WPA=y 2016-01-15 20:04:41 +02:00
tdls.c nl80211: Drop outdated TDLS set_key() hack 2020-03-06 21:44:31 +02:00
wpa.c OCV: Report OCI validation failures with OCV-FAILURE messages (STA) 2020-05-30 00:24:15 +03:00
wpa.h FT: Do not add PMKID to the driver for FT-EAP if caching is disabled 2020-06-06 16:48:57 +03:00
wpa_ft.c OCV: Report OCI validation failures with OCV-FAILURE messages (STA) 2020-05-30 00:24:15 +03:00
wpa_i.h FT: Do not add PMKID to the driver for FT-EAP if caching is disabled 2020-06-06 16:48:57 +03:00
wpa_ie.c Use a shared helper function for RSN supplicant capabilities 2020-03-23 11:47:31 +02:00
wpa_ie.h Use a shared helper function for RSN supplicant capabilities 2020-03-23 11:47:31 +02:00