chiark / gitweb /
[PATCH] Fix bug where we did not use the "converted" kernel name if we had no rule.
[elogind.git] / namedev.c
index 018fd452e99096edc05207f47fbbda2bbea7e8e2..f138fe976955fe99bb3c24318acb132369619c1b 100644 (file)
--- a/namedev.c
+++ b/namedev.c
@@ -745,7 +745,7 @@ int namedev_name_device(struct sysfs_class_device *class_dev, struct udevice *ud
        }
 
        /* no rule was found so we use the kernel name */
-       strfieldcpy(udev->name, class_dev->name);
+       strfieldcpy(udev->name, udev->kernel_name);
        goto done;
 
 found: