summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Shmidt <dimitrysh@google.com>2010-04-22 13:30:36 -0700
committerDmitry Shmidt <dimitrysh@google.com>2010-04-22 13:30:36 -0700
commita2d6d65d131c4e9371563101dd4e76b51cb2fa75 (patch)
tree542b4686bf8d2531fa80e74c2b5c050456c444f4
parent23f1bd9e9114d77087c7b8fafbcadf97de70c662 (diff)
downloadwlan-a2d6d65d131c4e9371563101dd4e76b51cb2fa75.tar.gz
wl1271: Ignore scan error in case of ongoing scan action
Change-Id: I91669a29ec679f964d403b02383490161b67df86 Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
-rw-r--r--wl1271/wpa_supplicant_lib/driver_ti.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/wl1271/wpa_supplicant_lib/driver_ti.c b/wl1271/wpa_supplicant_lib/driver_ti.c
index d5afff7..e62755e 100644
--- a/wl1271/wpa_supplicant_lib/driver_ti.c
+++ b/wl1271/wpa_supplicant_lib/driver_ti.c
@@ -299,11 +299,15 @@ static int wpa_driver_tista_scan( void *priv, const u8 *ssid, size_t ssid_len )
res = wpa_driver_tista_private_send(priv, TIWLN_802_11_START_APP_SCAN_SET, &scanParams, sizeof(scanParams), NULL, 0);
- if (0 != res)
+ if (0 != res) {
wpa_printf(MSG_ERROR, "ERROR - Failed to do tista scan!");
- else
+ if (wpa_s->scanning) {
+ res = 0;
+ wpa_printf(MSG_ERROR, "Ongoing Scan action...");
+ }
+ } else {
wpa_printf(MSG_DEBUG, "wpa_driver_tista_scan success");
-
+ }
timeout = 30;
wpa_printf(MSG_DEBUG, "Scan requested (ret=%d) - scan timeout %d sec",
res, timeout);