summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorTomasz Bursztyka <tomasz.bursztyka@linux.intel.com>2012-04-23 11:22:17 +0300
committerPatrik Flykt <patrik.flykt@linux.intel.com>2012-04-23 13:51:02 +0300
commit616abe0abcbe0958120b17aff07b5903f861f1f4 (patch)
treeca7a9da388133a0599e42e1b0bd4db591426dff5 /plugins
parentc9759d3781dfdeb0a53531c42686ee58cd91c2c7 (diff)
downloadconnman-616abe0abcbe0958120b17aff07b5903f861f1f4.tar.gz
connman-616abe0abcbe0958120b17aff07b5903f861f1f4.tar.bz2
connman-616abe0abcbe0958120b17aff07b5903f861f1f4.zip
wifi: Setup autoscan according to the main.conf settings
Diffstat (limited to 'plugins')
-rw-r--r--plugins/wifi.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/wifi.c b/plugins/wifi.c
index cbc6cdb5..7be22b69 100644
--- a/plugins/wifi.c
+++ b/plugins/wifi.c
@@ -50,6 +50,7 @@
#include <connman/log.h>
#include <connman/option.h>
#include <connman/storage.h>
+#include <include/setting.h>
#include <gsupplicant/gsupplicant.h>
@@ -407,6 +408,9 @@ static void interface_create_callback(int result,
connman_device_set_powered(wifi->device, TRUE);
+ if (connman_setting_get_bool("BackgroundScanning") == FALSE)
+ return;
+
/* Setting up automatic scanning */
setup_autoscan(wifi);
}