SAE: Extend automatic enabling of H2E on 6 GHz to additional cases
Commit 3a0edb2cd8
("SAE: Enable H2E for 6 GHz BSS") started enabling
H2E automatically for SAE use on the 6 GHz band, but it did not update
these steps in verifying whether the STA has matching configuration for
a BSS that mandates use of H2E and whether to use PT for SAE in SME.
Update these to be aware of automatic H2E enabling.
Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com>
This commit is contained in:
parent
89377c6b9c
commit
37f8257c4f
2 changed files with 4 additions and 0 deletions
|
@ -981,6 +981,7 @@ static int rate_match(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid,
|
|||
if (wpa_s->conf->sae_pwe ==
|
||||
SAE_PWE_HUNT_AND_PECK &&
|
||||
!ssid->sae_password_id &&
|
||||
!is_6ghz_freq(bss->freq) &&
|
||||
wpa_key_mgmt_sae(ssid->key_mgmt)) {
|
||||
if (debug_print)
|
||||
wpa_dbg(wpa_s, MSG_DEBUG,
|
||||
|
|
|
@ -198,6 +198,9 @@ static struct wpabuf * sme_auth_build_sae_commit(struct wpa_supplicant *wpa_s,
|
|||
if (wpa_key_mgmt_sae_ext_key(key_mgmt) &&
|
||||
wpa_s->conf->sae_pwe != SAE_PWE_FORCE_HUNT_AND_PECK)
|
||||
use_pt = 1;
|
||||
if (bss && is_6ghz_freq(bss->freq) &&
|
||||
wpa_s->conf->sae_pwe != SAE_PWE_FORCE_HUNT_AND_PECK)
|
||||
use_pt = 1;
|
||||
#ifdef CONFIG_SAE_PK
|
||||
if ((rsnxe_capa & BIT(WLAN_RSNX_CAPAB_SAE_PK)) &&
|
||||
ssid->sae_pk != SAE_PK_MODE_DISABLED &&
|
||||
|
|
Loading…
Reference in a new issue