summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2009-07-03 13:43:57 -0700
committerMarcel Holtmann <marcel@holtmann.org>2009-07-03 13:43:57 -0700
commit2e78eab1bf8f00cf5687c606b1dc3b81dbd662cf (patch)
treef52ef09f1bcf4a706f7c110f35c341eeef8b583b
parent86d80bd128016ec8c0354278e7816b2b184e0fc2 (diff)
downloadconnman-2e78eab1bf8f00cf5687c606b1dc3b81dbd662cf.tar.gz
connman-2e78eab1bf8f00cf5687c606b1dc3b81dbd662cf.tar.bz2
connman-2e78eab1bf8f00cf5687c606b1dc3b81dbd662cf.zip
Use the new udev netlink monitor
-rw-r--r--src/connman.rules3
-rw-r--r--src/udev.c3
2 files changed, 1 insertions, 5 deletions
diff --git a/src/connman.rules b/src/connman.rules
index 05ec054b..477b1383 100644
--- a/src/connman.rules
+++ b/src/connman.rules
@@ -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"
diff --git a/src/udev.c b/src/udev.c
index d6a25b03..ccddc9b9 100644
--- a/src/udev.c
+++ b/src/udev.c
@@ -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);