else
max_sched_scan_ssids = wpa_s->max_sched_scan_ssids;
- if (wpa_s->sched_scanning)
+ if (wpa_s->sched_scanning) {
+ wpa_dbg(wpa_s, MSG_DEBUG, "Already sched scanning");
return 0;
+ }
os_memset(¶ms, 0, sizeof(params));
}
if (params.filter_ssids && ssid->ssid && ssid->ssid_len) {
+ wpa_dbg(wpa_s, MSG_DEBUG, "add to filter ssid: %s",
+ wpa_ssid_txt(ssid->ssid, ssid->ssid_len));
os_memcpy(params.filter_ssids[params.num_filter_ssids].ssid,
ssid->ssid, ssid->ssid_len);
params.filter_ssids[params.num_filter_ssids].ssid_len =
}
if (ssid->scan_ssid) {
+ wpa_dbg(wpa_s, MSG_DEBUG, "add to active scan ssid: %s",
+ wpa_ssid_txt(ssid->ssid, ssid->ssid_len));
params.ssids[params.num_ssids].ssid =
ssid->ssid;
params.ssids[params.num_ssids].ssid_len =
ssid = ssid->next;
}
- if (!params.num_ssids) {
- os_free(params.filter_ssids);
- return 0;
- }
-
if (wpa_s->wps)
wps_ie = wpa_supplicant_extra_ies(wpa_s, ¶ms);