summaryrefslogtreecommitdiff
path: root/plugins/wifi.c
diff options
context:
space:
mode:
authorTomasz Bursztyka <tomasz.bursztyka@linux.intel.com>2012-04-23 11:22:18 +0300
committerPatrik Flykt <patrik.flykt@linux.intel.com>2012-04-23 13:52:30 +0300
commit52efb07a99e5bdebea00013e1825a22dc28f98c4 (patch)
tree0d3eb019174de9baea8bc18d3df605f6a2b0a3f3 /plugins/wifi.c
parent616abe0abcbe0958120b17aff07b5903f861f1f4 (diff)
downloadconnman-52efb07a99e5bdebea00013e1825a22dc28f98c4.tar.gz
connman-52efb07a99e5bdebea00013e1825a22dc28f98c4.tar.bz2
connman-52efb07a99e5bdebea00013e1825a22dc28f98c4.zip
wifi: Specify bgscan parameters according to main.conf settings
Diffstat (limited to 'plugins/wifi.c')
-rw-r--r--plugins/wifi.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/wifi.c b/plugins/wifi.c
index 7be22b69..f9c15b4c 100644
--- a/plugins/wifi.c
+++ b/plugins/wifi.c
@@ -904,7 +904,8 @@ static void ssid_init(GSupplicantSSID *ssid, struct connman_network *network)
ssid->use_wps = connman_network_get_bool(network, "WiFi.UseWPS");
ssid->pin_wps = connman_network_get_string(network, "WiFi.PinWPS");
- ssid->bgscan = BGSCAN_DEFAULT;
+ if (connman_setting_get_bool("BackgroundScanning") == TRUE)
+ ssid->bgscan = BGSCAN_DEFAULT;
}
static int network_connect(struct connman_network *network)