chiark / gitweb /
libudev: include <sys/types.h>
[elogind.git] / udev / lib / libudev.h
index 041ffd4dd9531ebc3ab348152edb6a80d8c63f10..64746ad7c82da37bcd501528a602b63d3e006677 100644 (file)
@@ -21,6 +21,7 @@
 #define _LIBUDEV_H_
 
 #include <stdarg.h>
+#include <sys/types.h>
 #include <sys/stat.h>
 
 /* this will stay as long as the DeviceKit integration of udev is work in progress */
@@ -113,6 +114,7 @@ extern void udev_queue_unref(struct udev_queue *udev_queue);
 extern struct udev *udev_queue_get_udev(struct udev_queue *udev_queue);
 extern unsigned long long int udev_queue_get_kernel_seqnum(struct udev_queue *udev_queue);
 extern unsigned long long int udev_queue_get_udev_seqnum(struct udev_queue *udev_queue);
+extern int udev_queue_get_udev_is_active(struct udev_queue *udev_queue);
 extern int udev_queue_get_queue_is_empty(struct udev_queue *udev_queue);
 extern int udev_queue_get_seqnum_is_finished(struct udev_queue *udev_queue, unsigned long long int seqnum);
 extern struct udev_list_entry *udev_queue_get_queued_list_entry(struct udev_queue *udev_queue);