Ensure updates of connected technologies for Ethernet
authorMarcel Holtmann <marcel@holtmann.org>
Sun, 19 Jul 2009 19:14:53 +0000 (21:14 +0200)
committerMarcel Holtmann <marcel@holtmann.org>
Sun, 19 Jul 2009 19:14:53 +0000 (21:14 +0200)
src/device.c

index f841359..4de39d5 100644 (file)
@@ -230,6 +230,18 @@ static int set_connected(struct connman_device *device,
                                        CONNMAN_SERVICE_STATE_IDLE);
        }
 
+       if (connected == TRUE) {
+               enum connman_service_type type;
+
+               type = __connman_device_get_service_type(device);
+               __connman_notifier_connect(type);
+       } else {
+               enum connman_service_type type;
+
+               type = __connman_device_get_service_type(device);
+               __connman_notifier_disconnect(type);
+       }
+
        return 0;
 }