aboutsummaryrefslogtreecommitdiffstats
path: root/wpa_supplicant/Android.mk
diff options
context:
space:
mode:
authorTomasz Bursztyka <tomasz.bursztyka@linux.intel.com>2012-06-26 15:55:41 (GMT)
committerJouni Malinen <j@w1.fi>2012-06-26 15:55:41 (GMT)
commit7c865c68536825d91e64e1545a1f6ed51526ebff (patch)
tree351542f8291633891dfb2796720c666d7e49eafe /wpa_supplicant/Android.mk
parentb0786fba7100711835674d0d2be22b57abb99ece (diff)
downloadhostap-7c865c68536825d91e64e1545a1f6ed51526ebff.zip
hostap-7c865c68536825d91e64e1545a1f6ed51526ebff.tar.gz
hostap-7c865c68536825d91e64e1545a1f6ed51526ebff.tar.bz2
Add automatic scanning support
Like bgscan, autoscan is an optional module based feature to automate scanning but while disconnected or inactive. Instead of requesting directly a scan, it only sets the scan_interval and the sched_scan_interval. So, if the driver supports sched_scan, autoscan will be able to tweak its interval. Otherwise, the tweaked scan_interval will be used. If scan parameters needs to be tweaked, an autoscan_params pointer in wpa_s will provide those. So req_scan / req_sched_scan will not set the scan parameters as they usually do, but instead will use this pointer. Modules will not have to request a scan directly, like bgscan does. Instead, it will need to return the interval it wants after each notification. Signed-hostap: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
Diffstat (limited to 'wpa_supplicant/Android.mk')
-rw-r--r--wpa_supplicant/Android.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/wpa_supplicant/Android.mk b/wpa_supplicant/Android.mk
index e611d36..995089a 100644
--- a/wpa_supplicant/Android.mk
+++ b/wpa_supplicant/Android.mk
@@ -1304,6 +1304,11 @@ L_CFLAGS += -DCONFIG_BGSCAN
OBJS += bgscan.c
endif
+ifdef NEED_AUTOSCAN
+L_CFLAGS += -DCONFIG_AUTOSCAN
+OBJS += autoscan.c
+endif
+
ifdef NEED_GAS
OBJS += ../src/common/gas.c
OBJS += gas_query.c