diff options
author | Dmitry Shmidt <dimitrysh@google.com> | 2012-09-11 14:36:56 -0700 |
---|---|---|
committer | Dmitry Shmidt <dimitrysh@google.com> | 2012-09-11 14:36:56 -0700 |
commit | f4f5db315918f3f048324ea43dc37a3b0fb31ecc (patch) | |
tree | 030938bdf5b86393e72a3557c9275194d812fb91 /wpa_supplicant/scan.c | |
parent | 5a85f720c8e43866880fdf9446dc5ad9f45e9091 (diff) | |
download | external_wpa_supplicant_8-f4f5db315918f3f048324ea43dc37a3b0fb31ecc.zip external_wpa_supplicant_8-f4f5db315918f3f048324ea43dc37a3b0fb31ecc.tar.gz external_wpa_supplicant_8-f4f5db315918f3f048324ea43dc37a3b0fb31ecc.tar.bz2 |
wpa_supplicant: Improve scan during p2p_find
Change-Id: I733b23c2b7a24cfa96fe6593adbcbeb7d0798002
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
Diffstat (limited to 'wpa_supplicant/scan.c')
-rw-r--r-- | wpa_supplicant/scan.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/wpa_supplicant/scan.c b/wpa_supplicant/scan.c index d8db81f..d8b3139 100644 --- a/wpa_supplicant/scan.c +++ b/wpa_supplicant/scan.c @@ -690,6 +690,12 @@ scan: if (ret) { wpa_msg(wpa_s, MSG_WARNING, "Failed to initiate AP scan"); +#ifdef ANDROID_P2P + /* Restore back the wpa_s->scan_req if we failed the scan becoz of any reason */ + wpa_msg(wpa_s, MSG_DEBUG, "Restoring back the wpa_s->scan_req " + "to the original value %d", scan_req); + wpa_s->scan_req = scan_req; +#endif if (prev_state != wpa_s->wpa_state) wpa_supplicant_set_state(wpa_s, prev_state); wpa_supplicant_req_scan(wpa_s, 1, 0); |