summaryrefslogtreecommitdiff
path: root/udevinfo.c
diff options
context:
space:
mode:
authorkay.sievers@vrfy.org <kay.sievers@vrfy.org>2004-11-19 03:50:05 +0100
committerGreg KH <gregkh@suse.de>2005-04-26 22:30:27 -0700
commitfc2aa296137017ad748ef2a7fa08bf9de1336272 (patch)
treedf54b5fe0242ac30601e3904d4e3d79c8c1c7673 /udevinfo.c
parent80513ea38f66855fe9232d6eab3ab9469c379cad (diff)
[PATCH] remove get_device_type and merge that into udev_set_values()
Diffstat (limited to 'udevinfo.c')
-rw-r--r--udevinfo.c16
1 files changed, 3 insertions, 13 deletions
diff --git a/udevinfo.c b/udevinfo.c
index 097c91c21b..013068541e 100644
--- a/udevinfo.c
+++ b/udevinfo.c
@@ -125,10 +125,6 @@ static int print_device_chain(const char *path)
struct sysfs_device *sysfs_dev;
struct sysfs_device *sysfs_dev_parent;
int retval = 0;
- char type;
-
- type = get_device_type(path, "");
- dbg("device type is %c", type);
/* get the class dev */
class_dev = sysfs_open_class_device_path(path);
@@ -144,16 +140,10 @@ static int print_device_chain(const char *path)
"to match the device for which the node will be created.\n"
"\n");
- if (type == 'b' || type =='c') {
- /* read the 'dev' file for major/minor*/
- attr = sysfs_get_classdev_attr(class_dev, "dev");
- if (attr == NULL) {
- printf("couldn't get the \"dev\" file\n");
- retval = -1;
- goto exit;
- }
+ /* look for the 'dev' file */
+ attr = sysfs_get_classdev_attr(class_dev, "dev");
+ if (attr == NULL)
printf("device '%s' has major:minor %s", class_dev->path, attr->value);
- }
/* open sysfs class device directory and print all attributes */
printf(" looking at class device '%s':\n", class_dev->path);