mirror of
https://github.com/espressif/esp-idf.git
synced 2025-12-07 09:02:08 +00:00
Merge branch 'bugfix/incorrect_sae_pk_flag' into 'master'
Disable SAE-PK indication in Assoc Request when not configured Closes WIFIBUG-1044 See merge request espressif/esp-idf!38320
This commit is contained in:
@@ -2340,15 +2340,11 @@ int wpa_set_bss(char *macddr, char * bssid, u8 pairwise_cipher, u8 group_cipher,
|
||||
|
||||
sm->pairwise_cipher = BIT(pairwise_cipher);
|
||||
sm->group_cipher = BIT(group_cipher);
|
||||
sm->rx_replay_counter_set = 0; //init state not intall replay counter value
|
||||
memset(sm->rx_replay_counter, 0, WPA_REPLAY_COUNTER_LEN);
|
||||
sm->wpa_ptk_rekey = 0;
|
||||
sm->renew_snonce = 1;
|
||||
memcpy(sm->own_addr, macddr, ETH_ALEN);
|
||||
memcpy(sm->bssid, bssid, ETH_ALEN);
|
||||
sm->ap_notify_completed_rsne = esp_wifi_sta_is_ap_notify_completed_rsne_internal();
|
||||
sm->use_ext_key_id = (sm->proto == WPA_PROTO_WPA);
|
||||
pmksa_cache_clear_current(sm);
|
||||
sm->sae_pwe = esp_wifi_get_config_sae_pwe_h2e_internal(WIFI_IF_STA);
|
||||
|
||||
struct rsn_pmksa_cache_entry *pmksa = NULL;
|
||||
@@ -2371,7 +2367,6 @@ int wpa_set_bss(char *macddr, char * bssid, u8 pairwise_cipher, u8 group_cipher,
|
||||
}
|
||||
}
|
||||
|
||||
sm->eapol1_count = 0;
|
||||
#ifdef CONFIG_IEEE80211W
|
||||
if (esp_wifi_sta_pmf_enabled()) {
|
||||
wifi_config_t wifi_cfg;
|
||||
|
||||
Reference in New Issue
Block a user