mirror of
https://github.com/espressif/esp-idf.git
synced 2026-04-30 04:15:06 +00:00
Merge branch 'bugfix/fix_wps_disconnect_during_4way_handshake_v5.2' into 'release/v5.2'
fix(wps): Do not disconnect on WPS success in esp_wifi_wps_disable (v5.2) See merge request espressif/esp-idf!46369
This commit is contained in:
@@ -2048,8 +2048,8 @@ int esp_wifi_wps_disable(void)
|
||||
wpa_printf(MSG_ERROR, "wps disable: failed to disable wps, ret=%d", ret);
|
||||
}
|
||||
|
||||
/* Only disconnect in case of WPS pending/done */
|
||||
if ((wps_status == WPS_STATUS_PENDING) || (wps_status == WPS_STATUS_SUCCESS)) {
|
||||
/* Only disconnect in case of WPS pending */
|
||||
if (wps_status == WPS_STATUS_PENDING) {
|
||||
esp_wifi_disconnect();
|
||||
}
|
||||
esp_wifi_set_wps_start_flag_internal(false);
|
||||
|
||||
Reference in New Issue
Block a user