Use the new udev netlink monitor
authorMarcel Holtmann <marcel@holtmann.org>
Fri, 3 Jul 2009 20:43:57 +0000 (13:43 -0700)
committerMarcel Holtmann <marcel@holtmann.org>
Fri, 3 Jul 2009 20:43:57 +0000 (13:43 -0700)
src/connman.rules
src/udev.c

index 05ec054..477b138 100644 (file)
@@ -13,6 +13,3 @@ SUBSYSTEM=="tty", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1003", \
 
 SUBSYSTEM=="tty", ATTRS{idVendor}=="1410", ATTRS{idProduct}=="4400", \
                                                ENV{CONNMAN_TYPE}="novatel"
-
-ENV{CONNMAN_TYPE}=="?*", ENV{CONNMAN_INTERFACE}="$kernel", \
-                               RUN+="socket:@/org/moblin/connman/udev"
index d6a25b0..ccddc9b 100644 (file)
@@ -292,8 +292,7 @@ int __connman_udev_init(void)
                return -1;
        }
 
-       udev_mon = udev_monitor_new_from_socket(udev_ctx,
-                                               "@/org/moblin/connman/udev");
+       udev_mon = udev_monitor_new_from_netlink(udev_ctx, "udev");
        if (udev_mon == NULL) {
                connman_error("Failed to create udev monitor");
                udev_unref(udev_ctx);