Fixed ctrl_iface BSS command to fetch scan results, if needed
This makes BSS command work line SCAN_RESULTS and allows wpa_gui to get some scan results without explicit scan results even when using ap_scan=2.
This commit is contained in:
parent
4aac554ce2
commit
e3e51d9f03
1 changed files with 4 additions and 0 deletions
|
@ -1250,6 +1250,10 @@ static int wpa_supplicant_ctrl_iface_bss(struct wpa_supplicant *wpa_s,
|
||||||
char *pos, *end;
|
char *pos, *end;
|
||||||
const u8 *ie, *ie2;
|
const u8 *ie, *ie2;
|
||||||
|
|
||||||
|
if (wpa_s->scan_res == NULL &&
|
||||||
|
wpa_supplicant_get_scan_results(wpa_s) < 0)
|
||||||
|
return 0;
|
||||||
|
|
||||||
results = wpa_s->scan_res;
|
results = wpa_s->scan_res;
|
||||||
if (results == NULL)
|
if (results == NULL)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
Loading…
Reference in a new issue