esp-idf/components/wpa_supplicant
jasta cf14eb4a17 esp_dpp: Fix retry with esp_supp_dpp_start_listen after failure
This fixes a subtle bug in which ESP_ERR_DPP_TX_FAILURE errors would
call esp_supp_dpp_stop_listen which sets the s_dpp_stop_listening flag
to true.  Subsequent attempts to restart listening with
esp_supp_dpp_start_listen then only attempt to listen once more for
500ms before reading the s_dpp_stop_listening flag again and giving up.

This contributes greatly to #10615, but the fix here is still largely
a work-around as it sometimes requires manually retrying a couple times
before it works.  Without this fix, any number of retries by
deinit/init again will seemingly not work as the retries for currently
unknown reasons.

Signed-off-by: Shreyas Sheth <shreyas.sheth@espressif.com>

Closes https://github.com/espressif/esp-idf/pull/10865
2023-05-05 14:21:32 +05:30
..
include esp_wifi: Add APIs to check BTM and RRM support of connected AP 2022-08-03 11:35:44 +05:30
port esp_wifi: WPA3 SAE H2E support for station 2022-08-19 15:09:14 +05:30
src esp_dpp: Fix retry with esp_supp_dpp_start_listen after failure 2023-05-05 14:21:32 +05:30
test esp_wifi: WPA3 SAE H2E support for station 2022-08-19 15:09:14 +05:30
CMakeLists.txt wpa_supplicant: Move SAE modules into dragonfly files 2022-10-17 18:01:24 +05:30
component.mk esp_wifi: WPA3 SAE H2E support for station 2022-08-19 15:09:14 +05:30
COPYING wpa_supplicant: replace pre-built crypto library with source code 2016-11-04 14:58:47 +08:00
Kconfig esp_example: Enable MbedTLS for DPP enrollee by default 2022-04-22 02:40:15 +00:00