]> git.ipfire.org Git - thirdparty/hostap.git/commit
nl80211: Allow external auth based on SAE/FT-SAE key mgmt
authorSunil Dutt <usdutt@codeaurora.org>
Mon, 8 Jul 2019 14:12:12 +0000 (19:42 +0530)
committerJouni Malinen <j@w1.fi>
Tue, 15 Oct 2019 12:39:22 +0000 (15:39 +0300)
commit1317ea2c0e500057275bff32a58b05c4dce2405d
treee31eb2998e6bfbc1bbcdaca6e91e20801bbdcc27
parentcdb5774f4248c9ac7b80f8c8a64027a40b376a8d
nl80211: Allow external auth based on SAE/FT-SAE key mgmt

In the SME-in-driver case, wpa_supplicant used only the selected SAE
auth_alg value as the trigger for enabling external authentication
support for SAE. This prevented the driver from falling back to full SAE
authentication if PMKSA caching was attempted (Open auth_alg selected)
and the cached PMKID had been dropped.

Enable external auth based on SAE/FT-SAE key_mgmt, rather than doing
this based on SAE auth_alg, so that the driver can go through full SAE
authentication in cases where PMKSA caching is attempted and it fails.

Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
src/drivers/driver_nl80211.c