chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
move udev_ctrl to libudev-private
[elogind.git]
/
udev
/
lib
/
test-libudev.c
diff --git
a/udev/lib/test-libudev.c
b/udev/lib/test-libudev.c
index d0095f15fc5828cc9cab1a1971b671be93eb678f..835536af84645d75b3d312d85f6cc7517d10793b 100644
(file)
--- a/
udev/lib/test-libudev.c
+++ b/
udev/lib/test-libudev.c
@@
-112,6
+112,10
@@
static int test_monitor(struct udev *udev, const char *socket_path)
printf("no socket\n");
return -1;
}
printf("no socket\n");
return -1;
}
+ if (udev_monitor_enable_receiving(udev_monitor) < 0) {
+ printf("bind failed\n");
+ return -1;
+ }
fd = udev_monitor_get_fd(udev_monitor);
FD_ZERO(&readfds);
fd = udev_monitor_get_fd(udev_monitor);
FD_ZERO(&readfds);
@@
-128,7
+132,7
@@
static int test_monitor(struct udev *udev, const char *socket_path)
printf("select fd count: %i\n", fdcount);
if (FD_ISSET(fd, &readfds)) {
printf("select fd count: %i\n", fdcount);
if (FD_ISSET(fd, &readfds)) {
- device = udev_monitor_
get
_device(udev_monitor);
+ device = udev_monitor_
receive
_device(udev_monitor);
if (device == NULL) {
printf("no device from socket\n");
continue;
if (device == NULL) {
printf("no device from socket\n");
continue;