You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
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>
4 years ago
..
ap SAE: Move H2E and PK flags to main sae_data 4 years ago
common QCA vendor attribute for dynamic bandwidth adjustment 4 years ago
crypto OpenSSL: Additional EC functionality for SAE-PK 4 years ago
drivers Add support for indicating missing driver AKM capability flags 4 years ago
eap_common EAP-SIM/AKA peer: Add support for EAP Method prefix 5 years ago
eap_peer EAP peer: Convert Boolean to C99 bool 4 years ago
eap_server EAP server: Convert Boolean to C99 bool 4 years ago
eapol_auth Add PRINTF_FORMAT for printf wrapper functions 4 years ago
eapol_supp EAPOL supp: Convert Boolean to C99 bool 4 years ago
fst FST: Convert Boolean to C99 bool 4 years ago
l2_packet l2_packet: Allow initialization without RX handling 4 years ago
p2p P2P: Increase number of channels per operating class 4 years ago
pae MACsec: Convert Boolean to C99 bool 4 years ago
radius RADIUS: Convert Boolean to C99 bool 4 years ago
rsn_supp FT: Do not add PMKID to the driver for FT-EAP if caching is disabled 4 years ago
tls PKCS#1: Debug dump invalid Signature EB 4 years ago
utils Add PRINTF_FORMAT for printf wrapper functions 4 years ago
wps WPS UPnP: Do not update Beacon frames unnecessarily on subscription removal 4 years ago
Makefile FST: Add the Fast Session Transfer (FST) module 9 years ago
lib.rules tests: Fix CFLAGS passing for new fuzzing tools 5 years ago