]> git.ipfire.org Git - thirdparty/hostap.git/commit
SAE: Use BSSID stored in ext_auth_bssid for set_pmk
authorSunil Dutt <usdutt@codeaurora.org>
Fri, 16 Aug 2019 05:08:10 +0000 (10:38 +0530)
committerJouni Malinen <j@w1.fi>
Fri, 16 Aug 2019 12:32:55 +0000 (15:32 +0300)
commitb7cd64876df682bb424cd8eb6ab4ba46f6354fc0
treeefcedf371ad87189e22c5354a230fa16d3cb3a9a
parente0b331d896cb4e8bac6b02159910a4bd4a6d090d
SAE: Use BSSID stored in ext_auth_bssid for set_pmk

pending_bssid is cleared in the connected state and thus is not valid if
SAE authentication is done to a new BSSID when in the connected state.
Hence use the BSSID from ext_auth_bssid while configuring the PMK for
the external authentication case. This is required for roaming to a new
BSSID with driver-based-SME while the SAE processing happens with
wpa_supplicant.

Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
wpa_supplicant/sme.c