summaryrefslogtreecommitdiff
path: root/src/device.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/device.c')
-rw-r--r--src/device.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/device.c b/src/device.c
index de7b141e..fedd5810 100644
--- a/src/device.c
+++ b/src/device.c
@@ -298,6 +298,9 @@ int __connman_device_disable(struct connman_device *device)
clear_scan_trigger(device);
+ if (device->network)
+ connman_network_set_connected(device->network, FALSE);
+
err = device->driver->disable(device);
if (err == 0) {
connman_device_set_powered(device, FALSE);