]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
SAE: Include the new -EXT-KEY AKMs in external auth case
authorJouni Malinen <quic_jouni@quicinc.com>
Tue, 13 Sep 2022 02:12:03 +0000 (05:12 +0300)
committerJouni Malinen <j@w1.fi>
Tue, 13 Sep 2022 02:12:03 +0000 (05:12 +0300)
Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com>
wpa_supplicant/sme.c

index af761243b4a24bd81ca0fd26d6eb2a41bc0300a2..ecddb35764b9d32cbd304452f3e883d4365456f9 100644 (file)
@@ -1136,8 +1136,7 @@ static int sme_handle_external_auth_start(struct wpa_supplicant *wpa_s,
                if (!wpas_network_disabled(wpa_s, ssid) &&
                    ssid_str_len == ssid->ssid_len &&
                    os_memcmp(ssid_str, ssid->ssid, ssid_str_len) == 0 &&
-                   (ssid->key_mgmt & (WPA_KEY_MGMT_SAE |
-                                      WPA_KEY_MGMT_FT_SAE))) {
+                   wpa_key_mgmt_sae(ssid->key_mgmt)) {
                        /* Make sure PT is derived */
                        wpa_s_setup_sae_pt(wpa_s->conf, ssid);
                        break;