chiark / gitweb /
use "change" instead of "online" events
[elogind.git] / udev_device.c
index 3c4ac913ed8839abce78bc5939b3390b20bf2490..ed41c856e50df133bbc73a079c17101e9cc63a4c 100644 (file)
@@ -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);