summaryrefslogtreecommitdiffstats
path: root/udev-acl
diff options
context:
space:
mode:
authorKay Sievers <kay.sievers@vrfy.org>2009-01-03 04:12:50 +0100
committerKay Sievers <kay.sievers@vrfy.org>2009-01-03 04:12:50 +0100
commitc25d852b42de56599b2e2c74f694ab37fa9af5df (patch)
tree598770dea273fab7b7ceacaadf9199f91437578c /udev-acl
parentff00e7a540f36bccee00fe5ae604c334338f2160 (diff)
udev-acl: usbdev_id - add error messages
Diffstat (limited to 'udev-acl')
-rw-r--r--udev-acl/usbdev_id.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/udev-acl/usbdev_id.c b/udev-acl/usbdev_id.c
index 5caeb97..4bf5b9e 100644
--- a/udev-acl/usbdev_id.c
+++ b/udev-acl/usbdev_id.c
@@ -49,8 +49,10 @@ static int devinfo(const char *syspath)
strcat(filename, syspath);
strcat(filename, "/descriptors");
fd = open(filename, O_RDONLY);
- if (fd < 0)
+ if (fd < 0) {
+ fprintf(stderr, "error opening USB device 'descriptors' file\n");
return -1;
+ }
size = read(fd, buf, sizeof(buf));
close(fd);
if (size < 18 || size == sizeof(buf))
@@ -77,8 +79,10 @@ int main(int argc, char *argv[])
{
const char *devpath = argv[1];
- if (devpath == NULL)
+ if (devpath == NULL) {
+ fprintf(stderr, "Usage: usbdev_id <devpath>\n");
return 1;
+ }
devinfo(devpath);
return 0;
}