Fix signal emission for network changes
authorMarcel Holtmann <marcel@holtmann.org>
Sat, 10 Jan 2009 01:08:46 +0000 (02:08 +0100)
committerMarcel Holtmann <marcel@holtmann.org>
Sat, 10 Jan 2009 01:08:46 +0000 (02:08 +0100)
src/network.c

index 7b3d49b..aaa4254 100644 (file)
@@ -293,11 +293,12 @@ static void append_networks(struct connman_device *device,
 
 static void emit_networks_signal(struct connman_device *device)
 {
+       const char *path = connman_device_get_path(device);
        DBusMessage *signal;
        DBusMessageIter entry;
 
-       signal = dbus_message_new_signal(CONNMAN_MANAGER_PATH,
-                               CONNMAN_MANAGER_INTERFACE, "PropertyChanged");
+       signal = dbus_message_new_signal(path,
+                               CONNMAN_DEVICE_INTERFACE, "PropertyChanged");
        if (signal == NULL)
                return;