chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
e14bdd8
)
udevadm: monitor - print error if we can not bind to socket
author
Kay Sievers
<kay.sievers@vrfy.org>
Wed, 22 Apr 2009 02:11:18 +0000
(
04:11
+0200)
committer
Kay Sievers
<kay.sievers@vrfy.org>
Wed, 22 Apr 2009 02:11:18 +0000
(
04:11
+0200)
udev/udevadm-monitor.c
patch
|
blob
|
history
diff --git
a/udev/udevadm-monitor.c
b/udev/udevadm-monitor.c
index d8ec066467e9fbb001d3587b7580e80bc08b1e67..b5897b9ff8d5586f4980009445f1e56e3ea6f124 100644
(file)
--- a/
udev/udevadm-monitor.c
+++ b/
udev/udevadm-monitor.c
@@
-127,10
+127,12
@@
int udevadm_monitor(struct udev *udev, int argc, char *argv[])
if (print_udev) {
udev_monitor = udev_monitor_new_from_netlink(udev, "udev");
if (udev_monitor == NULL) {
if (print_udev) {
udev_monitor = udev_monitor_new_from_netlink(udev, "udev");
if (udev_monitor == NULL) {
+ fprintf(stderr, "error: unable to create netlink socket\n");
rc = 1;
goto out;
}
if (udev_monitor_enable_receiving(udev_monitor) < 0) {
rc = 1;
goto out;
}
if (udev_monitor_enable_receiving(udev_monitor) < 0) {
+ fprintf(stderr, "error: unable to subscribe to udev events\n");
rc = 2;
goto out;
}
rc = 2;
goto out;
}
@@
-139,11
+141,12
@@
int udevadm_monitor(struct udev *udev, int argc, char *argv[])
if (print_kernel) {
kernel_monitor = udev_monitor_new_from_netlink(udev, "kernel");
if (kernel_monitor == NULL) {
if (print_kernel) {
kernel_monitor = udev_monitor_new_from_netlink(udev, "kernel");
if (kernel_monitor == NULL) {
- fprintf(stderr, "
unable to subscribe to kernel events
\n");
+ fprintf(stderr, "
error: unable to create netlink socket
\n");
rc = 3;
goto out;
}
if (udev_monitor_enable_receiving(kernel_monitor) < 0) {
rc = 3;
goto out;
}
if (udev_monitor_enable_receiving(kernel_monitor) < 0) {
+ fprintf(stderr, "error: unable to subscribe to kernel events\n");
rc = 4;
goto out;
}
rc = 4;
goto out;
}