Просмотр исходного кода

Merge branch 'fix/clear_cur_pmksa' into 'master'

Clear current pmksa before generating RSN IE

Closes IDFGH-8952

See merge request espressif/esp-idf!21413
Jiang Jiang Jian 3 лет назад
Родитель
Сommit
9d6ff96493
2 измененных файлов с 2 добавлено и 1 удалено
  1. 1 1
      components/esp_wifi/lib
  2. 1 0
      components/wpa_supplicant/src/rsn_supp/wpa.c

+ 1 - 1
components/esp_wifi/lib

@@ -1 +1 @@
-Subproject commit cb98c5d42bd6e80924c0bcce8347a6feb98038d3
+Subproject commit 64f27680849d9866eab711b1ac70a18f41f1d470

+ 1 - 0
components/wpa_supplicant/src/rsn_supp/wpa.c

@@ -2448,6 +2448,7 @@ int wpa_set_bss(char *macddr, char * bssid, u8 pairwise_cipher, u8 group_cipher,
     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);
 
     if (sm->key_mgmt == WPA_KEY_MGMT_SAE ||
         sm->key_mgmt == WPA_KEY_MGMT_OWE ||