chiark / gitweb /
allow "online" events to create/update symlinks
authorKay Sievers <kay.sievers@suse.de>
Wed, 14 Jun 2006 16:12:01 +0000 (18:12 +0200)
committerKay Sievers <kay.sievers@suse.de>
Wed, 14 Jun 2006 16:12:01 +0000 (18:12 +0200)
udev_device.c

index a7a8b13c96006826db200bda0b72bd2567d548ac..ab4965c3a1f35d9bde7efce763dec25e7547c229 100644 (file)
@@ -114,7 +114,8 @@ int udev_device_event(struct udev_rules *rules, struct udevice *udev)
        int retval = 0;
 
        /* add device node */
-       if (major(udev->devt) != 0 && strcmp(udev->action, "add") == 0) {
+       if (major(udev->devt) != 0 &&
+           (strcmp(udev->action, "add") == 0 || strcmp(udev->action, "online") == 0)) {
                struct udevice *udev_old;
 
                dbg("device node add '%s'", udev->dev->devpath);