X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fudev%2Fudev-builtin-path_id.c;h=8eac991d3c2f6784c1e688e8d6c78cca34f2b22b;hb=3f2afb29140c1caa97901e5e1cd38865afb19d6e;hp=1a093d9d92faa84262c99eb6d53c8f47072025d6;hpb=68acb21d796adf294f2175b525d400bd4ceaef63;p=elogind.git diff --git a/src/udev/udev-builtin-path_id.c b/src/udev/udev-builtin-path_id.c index 1a093d9d9..8eac991d3 100644 --- a/src/udev/udev-builtin-path_id.c +++ b/src/udev/udev-builtin-path_id.c @@ -445,6 +445,7 @@ static int builtin_path_id(struct udev_device *dev, int argc, char *argv[], bool some_transport = true; } else if (strcmp(subsys, "cciss") == 0) { parent = handle_cciss(parent, &path); + some_transport = true; } else if (strcmp(subsys, "usb") == 0) { parent = handle_usb(parent, &path); some_transport = true; @@ -457,6 +458,7 @@ static int builtin_path_id(struct udev_device *dev, int argc, char *argv[], bool } else if (strcmp(subsys, "platform") == 0) { path_prepend(&path, "platform-%s", udev_device_get_sysname(parent)); parent = skip_subsystem(parent, "platform"); + some_transport = true; } else if (strcmp(subsys, "acpi") == 0) { path_prepend(&path, "acpi-%s", udev_device_get_sysname(parent)); parent = skip_subsystem(parent, "acpi");