summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--namedev.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/namedev.c b/namedev.c
index dc56432e67..5970ef0590 100644
--- a/namedev.c
+++ b/namedev.c
@@ -822,6 +822,13 @@ done:
strcpy(name, pos+2);
*pos = 0x00;
switch (pos[1]) {
+ case 'b':
+ if (!sysfs_device)
+ break;
+ strcat(udev->name, sysfs_device->bus_id);
+ dbg("bus_id appended: %s",
+ sysfs_device->bus_id);
+ break;
case 'n':
dig = class_dev->name + strlen(class_dev->name);
while (isdigit(*(dig-1)))