mirror of
https://github.com/espressif/esp-idf.git
synced 2025-07-30 18:57:19 +02:00
wpa_supplicant: Clear current pmksa before generating RSN IE
Also update wifi libs with below changes - - Fix reason codes for Invalid PMKID - Fix handling of Assoc Resp status codes for Station
This commit is contained in:
Submodule components/esp_wifi/lib updated: d97259c9ee...82a98b69b3
@ -2349,6 +2349,7 @@ int wpa_set_bss(char *macddr, char * bssid, u8 pairwise_cipher, u8 group_cipher,
|
|||||||
memcpy(sm->bssid, bssid, ETH_ALEN);
|
memcpy(sm->bssid, bssid, ETH_ALEN);
|
||||||
sm->ap_notify_completed_rsne = esp_wifi_sta_is_ap_notify_completed_rsne_internal();
|
sm->ap_notify_completed_rsne = esp_wifi_sta_is_ap_notify_completed_rsne_internal();
|
||||||
sm->use_ext_key_id = (sm->proto == WPA_PROTO_WPA);
|
sm->use_ext_key_id = (sm->proto == WPA_PROTO_WPA);
|
||||||
|
pmksa_cache_clear_current(sm);
|
||||||
|
|
||||||
if (sm->key_mgmt == WPA_KEY_MGMT_SAE ||
|
if (sm->key_mgmt == WPA_KEY_MGMT_SAE ||
|
||||||
is_wpa2_enterprise_connection()) {
|
is_wpa2_enterprise_connection()) {
|
||||||
|
Reference in New Issue
Block a user