chiark / gitweb /
Prep v225: Added needed udev support and re-enabled some masked cgroup functions.
[elogind.git] / src / libudev / libudev-private.h
index 32c5e19a127d2e57bdd7ab8c33c58e7d35edbaa3..8e5d683e1b6bec0a840d0b0deadf3b63ae6a2b2c 100644 (file)
@@ -28,7 +28,7 @@
 #include "macro.h"
 #include "util.h"
 #include "mkdir.h"
-#include "strxcpyx.h"
+//#include "strxcpyx.h"
 
 #define READ_END  0
 #define WRITE_END 1
@@ -67,6 +67,7 @@ int udev_device_get_ifindex(struct udev_device *udev_device);
 void udev_device_set_info_loaded(struct udev_device *device);
 bool udev_device_get_db_persist(struct udev_device *udev_device);
 void udev_device_set_db_persist(struct udev_device *udev_device);
+void udev_device_read_db(struct udev_device *udev_device);
 
 /* libudev-device-private.c */
 int udev_device_update_db(struct udev_device *udev_device);
@@ -92,7 +93,6 @@ struct udev_list {
         unsigned int entries_max;
         bool unique;
 };
-#define UDEV_LIST(list) struct udev_list_node list = { &(list), &(list) }
 void udev_list_node_init(struct udev_list_node *list);
 int udev_list_node_is_empty(struct udev_list_node *list);
 void udev_list_node_append(struct udev_list_node *new, struct udev_list_node *list);