chiark / gitweb /
[PATCH] clarify udevinfo device walk
authorkay.sievers@vrfy.org <kay.sievers@vrfy.org>
Tue, 2 Mar 2004 08:08:28 +0000 (00:08 -0800)
committerGreg KH <gregkh@suse.de>
Wed, 27 Apr 2005 04:35:06 +0000 (21:35 -0700)
It seems that the long attribute list can confuse the user.
Se here we print a few words on top the attributes.

udevinfo.c

index 01c2a2a8ae646a6cd0d19e67a8052f2816cf5393..b15f174e4032706d5c36fee31cadb8bc0fb0de50 100644 (file)
@@ -149,7 +149,14 @@ static int print_device_chain(const char *path)
                retval = -1;
                goto exit;
        }
-       printf("\ndevice '%s' has major:minor %s", class_dev->path, attr->value);
+
+       printf("\nudevinfo starts with the device the node belongs to and then walks up the\n"
+              "device chain to print for every device found all possibly useful attributes\n"
+              "in the udev key format.\n"
+              "Only attributes within one device section may be used in a rule to match the\n"
+              "device for which the node will be created.\n"
+              "\n");
+       printf("device '%s' has major:minor %s", class_dev->path, attr->value);
        sysfs_close_attribute(attr);
 
        /* open sysfs class device directory and print all attributes */