Merge branch 'fix/roam_scan_ongoing_flag_set' into 'master'

Set and unset roam scan ongoing flag properly

Closes WIFIBUG-1508, WIFIBUG-1621, and WIFIBUG-1747

See merge request espressif/esp-idf!44384
This commit is contained in:
Jiang Jiang Jian
2026-03-06 18:54:15 +08:00
3 changed files with 4 additions and 4 deletions
@@ -262,7 +262,7 @@ static int issue_scan(struct wpa_supplicant *wpa_s,
typedef void (* scan_done_cb_t)(void *arg, ETS_STATUS status);
extern int esp_wifi_promiscuous_scan_start(wifi_scan_config_t *config, scan_done_cb_t cb);
/* issue scan */
if (esp_wifi_promiscuous_scan_start(params, scan_done_event_handler) < 0) {
if (esp_wifi_promiscuous_scan_start(params, scan_done_event_handler) != ESP_OK) {
ret = -1;
goto cleanup;
}