Explorar o código

Merge branch 'bugfix/wps_connect_to_open_ap' into 'master'

esp_wifi: bugfix wps connect to open AP

See merge request espressif/esp-idf!20247
Kapil Gupta %!s(int64=3) %!d(string=hai) anos
pai
achega
2bbd5ea69c
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  1. 1 0
      components/wpa_supplicant/esp_supplicant/src/esp_wps.c

+ 1 - 0
components/wpa_supplicant/esp_supplicant/src/esp_wps.c

@@ -1404,6 +1404,7 @@ wifi_station_wps_init(void)
     sm = gWpsSm;
     sm = gWpsSm;
 
 
     esp_wifi_get_macaddr_internal(WIFI_IF_STA, sm->ownaddr);
     esp_wifi_get_macaddr_internal(WIFI_IF_STA, sm->ownaddr);
+    os_memcpy(gWpaSm.own_addr, sm->ownaddr, ETH_ALEN);
 
 
     sm->identity_len = WSC_ID_ENROLLEE_LEN;
     sm->identity_len = WSC_ID_ENROLLEE_LEN;
     os_memcpy(sm->identity, WSC_ID_ENROLLEE, sm->identity_len);
     os_memcpy(sm->identity, WSC_ID_ENROLLEE, sm->identity_len);