fix(wpa_supplicant): Add current bss channel as hint to scanning

- Add current bss channel as hint to scanning during supplicant connect
  making the process faster.
This commit is contained in:
jgujarathi
2023-08-16 12:08:02 +05:30
committed by BOT
parent 560c951e33
commit b23e29d5ae
2 changed files with 4 additions and 0 deletions

View File

@@ -612,6 +612,7 @@ void wpa_supplicant_connect(struct wpa_supplicant *wpa_s,
/* We only support roaming in same ESS, therefore only bssid setting is needed */
os_memcpy(config->sta.bssid, bss->bssid, ETH_ALEN);
config->sta.bssid_set = 1;
config->sta.channel = bss->channel;
/* supplicant connect will only be called in case of bss transition(roaming) */
esp_wifi_internal_issue_disconnect(WIFI_REASON_BSS_TRANSITION_DISASSOC);
esp_wifi_set_config(WIFI_IF_STA, config);