mirror of
https://github.com/systemd/systemd.git
synced 2025-02-28 05:57:33 +03:00
udevinfo: export all information stored in database
This commit is contained in:
parent
68d4af11ca
commit
019d666907
@ -157,9 +157,9 @@ int udev_db_add_device(struct udevice *udev)
|
||||
name_index(udev->dev->devpath, name_loop->name, 1);
|
||||
}
|
||||
fprintf(f, "M:%u:%u\n", major(udev->devt), minor(udev->devt));
|
||||
if (udev->link_priority)
|
||||
if (udev->link_priority != 0)
|
||||
fprintf(f, "L:%u\n", udev->link_priority);
|
||||
if (udev->partitions)
|
||||
if (udev->partitions != 0)
|
||||
fprintf(f, "A:%u\n", udev->partitions);
|
||||
if (udev->ignore_remove)
|
||||
fprintf(f, "R:%u\n", udev->ignore_remove);
|
||||
|
@ -914,7 +914,7 @@ int udev_rules_get_name(struct udev_rules *rules, struct udevice *udev)
|
||||
udev->ignore_remove = 1;
|
||||
dbg("remove event should be ignored");
|
||||
}
|
||||
if (rule->link_priority) {
|
||||
if (rule->link_priority != 0) {
|
||||
udev->link_priority = rule->link_priority;
|
||||
info("link_priority=%i", udev->link_priority);
|
||||
}
|
||||
|
@ -144,9 +144,14 @@ static void print_record(struct udevice *udev)
|
||||
|
||||
printf("P: %s\n", udev->dev->devpath);
|
||||
printf("N: %s\n", udev->name);
|
||||
printf("L: %i\n", udev->link_priority);
|
||||
list_for_each_entry(name_loop, &udev->symlink_list, node)
|
||||
printf("S: %s\n", name_loop->name);
|
||||
if (udev->link_priority != 0)
|
||||
printf("L: %i\n", udev->link_priority);
|
||||
if (udev->partitions != 0)
|
||||
printf("A:%u\n", udev->partitions);
|
||||
if (udev->ignore_remove)
|
||||
printf("R:%u\n", udev->ignore_remove);
|
||||
list_for_each_entry(name_loop, &udev->env_list, node)
|
||||
printf("E: %s\n", name_loop->name);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user