Listen to events from RFKILL subsystem
authorMarcel Holtmann <marcel@holtmann.org>
Thu, 8 Jan 2009 21:42:29 +0000 (22:42 +0100)
committerMarcel Holtmann <marcel@holtmann.org>
Thu, 8 Jan 2009 21:42:29 +0000 (22:42 +0100)
src/connman.rules
src/udev.c

index 84b3b4b..7a1b97a 100644 (file)
@@ -1,4 +1,6 @@
 
+SUBSYSTEM=="rfkill", ENV{CONNMAN_TYPE}="rfkill"
+
 SUBSYSTEM=="net", DRIVERS=="hso", ENV{CONNMAN_TYPE}="hso"
 
 SUBSYSTEM=="tty", KERNEL=="noz[0-9]*", ENV{CONNMAN_TYPE}="nozomi"
index 0109f64..44e09d5 100644 (file)
@@ -168,6 +168,7 @@ static void print_properties(struct udev_device *device, const char *prefix)
                const char *value = udev_list_entry_get_value(entry);
 
                if (g_str_has_prefix(name, "CONNMAN") == TRUE ||
+                               g_str_has_prefix(name, "RFKILL") == TRUE ||
                                g_str_has_prefix(name, "ID_MODEM") == TRUE ||
                                g_str_equal(name, "ID_VENDOR") == TRUE ||
                                g_str_equal(name, "ID_MODEL") == TRUE ||