aboutsummaryrefslogtreecommitdiffstats
path: root/wpa_supplicant/scan.h
diff options
context:
space:
mode:
authorKanchanapally, Vidyullatha <vkanchan@qti.qualcomm.com>2015-10-19 14:00:34 (GMT)
committerJouni Malinen <j@w1.fi>2015-11-26 17:44:14 (GMT)
commit4ead7cfd5d7dfe2f80ffe5b744291b2e149321eb (patch)
treef7ce01a9905f4afbf2feb3cfefb8bac7a833d117 /wpa_supplicant/scan.h
parent4f30addb3866a8bb9393c1cfd42e012150c36a8e (diff)
downloadhostap-4ead7cfd5d7dfe2f80ffe5b744291b2e149321eb.zip
hostap-4ead7cfd5d7dfe2f80ffe5b744291b2e149321eb.tar.gz
hostap-4ead7cfd5d7dfe2f80ffe5b744291b2e149321eb.tar.bz2
Abort an ongoing scan before connect
Connect radio work is sometimes delayed for a considerable duration if there is an ongoing scan radio work. To avoid these delays abort the ongoing scan on that interface before queuing a connect request. Upon a scan done indication from the driver, connect radio work will be scheduled. Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Diffstat (limited to 'wpa_supplicant/scan.h')
-rw-r--r--wpa_supplicant/scan.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/wpa_supplicant/scan.h b/wpa_supplicant/scan.h
index 7650f5a..0f1c8e4 100644
--- a/wpa_supplicant/scan.h
+++ b/wpa_supplicant/scan.h
@@ -54,5 +54,6 @@ void wpas_mac_addr_rand_scan_clear(struct wpa_supplicant *wpa_s,
int wpas_mac_addr_rand_scan_set(struct wpa_supplicant *wpa_s,
unsigned int type, const u8 *addr,
const u8 *mask);
+int wpas_abort_ongoing_scan(struct wpa_supplicant *wpa_s);
#endif /* SCAN_H */