X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=udevstart.c;h=0d9b4f4004513cc970ca6fb77f2e0a929207f727;hp=e5ce7af0307eefa214a685df3833d2ae5b104c13;hb=55c1768ca1aff74b52644b5a96cae868100254a8;hpb=f7ed0d113a964aae8da4ca752d1330704adb1c65 diff --git a/udevstart.c b/udevstart.c index e5ce7af03..0d9b4f400 100644 --- a/udevstart.c +++ b/udevstart.c @@ -130,7 +130,6 @@ static int add_device(const char *devpath) /* override built-in sysfs device */ udev->dev = dev; strcpy(udev->action, "add"); - udev->devt = udev_device_get_devt(udev); if (strcmp(udev->dev->subsystem, "net") != 0) { udev->devt = udev_device_get_devt(udev); @@ -148,7 +147,7 @@ static int add_device(const char *devpath) goto exit; } if (udev->name[0] != '\0') - retval = udev_add_device(udev); + retval = udev_device_event(&rules, udev); else info("device node creation supressed");