hostap/src
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
..
ap SAE: Move H2E and PK flags to main sae_data 2020-06-06 15:18:13 +03:00
common QCA vendor attribute for dynamic bandwidth adjustment 2020-06-06 15:18:13 +03:00
crypto OpenSSL: Additional EC functionality for SAE-PK 2020-06-02 17:56:45 +03:00
drivers Add support for indicating missing driver AKM capability flags 2020-06-06 15:18:13 +03:00
eap_common EAP-SIM/AKA peer: Add support for EAP Method prefix 2020-01-10 19:16:13 +02:00
eap_peer EAP peer: Convert Boolean to C99 bool 2020-04-24 17:06:50 +03:00
eap_server EAP server: Convert Boolean to C99 bool 2020-04-21 17:39:07 +03:00
eapol_auth Add PRINTF_FORMAT for printf wrapper functions 2020-05-02 21:04:17 +03:00
eapol_supp EAPOL supp: Convert Boolean to C99 bool 2020-04-24 17:06:50 +03:00
fst FST: Convert Boolean to C99 bool 2020-04-24 17:06:50 +03:00
l2_packet l2_packet: Allow initialization without RX handling 2020-04-19 17:42:41 +03:00
p2p P2P: Increase number of channels per operating class 2020-02-12 23:17:24 +02:00
pae MACsec: Convert Boolean to C99 bool 2020-04-24 17:06:50 +03:00
radius RADIUS: Convert Boolean to C99 bool 2020-04-24 17:06:50 +03:00
rsn_supp FT: Do not add PMKID to the driver for FT-EAP if caching is disabled 2020-06-06 16:48:57 +03:00
tls PKCS#1: Debug dump invalid Signature EB 2020-04-05 20:13:26 +03:00
utils Add PRINTF_FORMAT for printf wrapper functions 2020-05-02 21:04:17 +03:00
wps WPS UPnP: Do not update Beacon frames unnecessarily on subscription removal 2020-06-04 23:53:55 +03:00
lib.rules tests: Fix CFLAGS passing for new fuzzing tools 2019-06-11 06:34:19 +03:00
Makefile FST: Add the Fast Session Transfer (FST) module 2015-07-16 18:26:15 +03:00