X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=udev_remove.c;h=3a3db737c186bd7763f92bd8399cdfc8305e0b22;hp=baafdea51ae9020e67161c702709e33b432cb734;hb=7e720bd4ad8257d81d273d98294ebbcc03ade9ba;hpb=1cec1c241600fc11121f9504bc9e95836c03bd9c;ds=inline diff --git a/udev_remove.c b/udev_remove.c index baafdea51..3a3db737c 100644 --- a/udev_remove.c +++ b/udev_remove.c @@ -85,7 +85,7 @@ static int delete_node(struct udevice *udev) if (stat(filename, &stats) != 0) return -1; - if (udev->major && stats.st_rdev != makedev(udev->major, udev->minor)) { + if (udev->devt && stats.st_rdev != udev->devt) { info("device node '%s' points to a different device, skip removal", filename); return -1; }