From: Kay Sievers Date: Fri, 21 Jul 2006 20:31:58 +0000 (+0200) Subject: use "change" instead of "online" events X-Git-Tag: 174~2228 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=aa0b70530c1ab116216e53641f4ec3f481d654fe use "change" instead of "online" events The kernel driver may send "change" to signify a device state change and udev can possibly recreate symlinks. --- diff --git a/udev_device.c b/udev_device.c index 3c4ac913e..ed41c856e 100644 --- a/udev_device.c +++ b/udev_device.c @@ -147,7 +147,7 @@ int udev_device_event(struct udev_rules *rules, struct udevice *udev) /* add device node */ if (major(udev->devt) != 0 && - (strcmp(udev->action, "add") == 0 || strcmp(udev->action, "online") == 0)) { + (strcmp(udev->action, "add") == 0 || strcmp(udev->action, "change") == 0)) { struct udevice *udev_old; dbg("device node add '%s'", udev->dev->devpath);