chiark / gitweb /
udev: kill udev_selinux_setfscreateconat()
[elogind.git] / src / libudev / libudev-private.h
index 91f92264ddb757dca4766b6a69ff3ec93fcb5dba..4bdbb0aa24196d43cbfa70ef032a4a23574d866e 100644 (file)
 #include <signal.h>
 #include <stdint.h>
 #include <stdbool.h>
-#include "macro.h"
+
 #include "libudev.h"
+#include "macro.h"
+#include "util.h"
+#include "mkdir.h"
 
-#define READ_END 0
+#define READ_END  0
 #define WRITE_END 1
 
+#ifndef TEST_PREFIX
+#define TEST_PREFIX ""
+#endif
+
 /* avoid (sometimes expensive) calculations of parameters for debug output */
 #define udev_log_cond(udev, prio, arg...) \
   do { \
@@ -159,8 +166,6 @@ unsigned int util_string_hash32(const char *key);
 uint64_t util_string_bloom64(const char *str);
 
 /* libudev-util-private.c */
-int util_create_path(struct udev *udev, const char *path);
-int util_create_path_selinux(struct udev *udev, const char *path);
 int util_delete_path(struct udev *udev, const char *path);
 uid_t util_lookup_user(struct udev *udev, const char *user);
 gid_t util_lookup_group(struct udev *udev, const char *group);
@@ -175,14 +180,12 @@ static inline void udev_selinux_init(struct udev *udev) {}
 static inline void udev_selinux_exit(struct udev *udev) {}
 static inline void udev_selinux_lsetfilecon(struct udev *udev, const char *file, unsigned int mode) {}
 static inline void udev_selinux_setfscreatecon(struct udev *udev, const char *file, unsigned int mode) {}
-static inline void udev_selinux_setfscreateconat(struct udev *udev, int dfd, const char *file, unsigned int mode) {}
 static inline void udev_selinux_resetfscreatecon(struct udev *udev) {}
 #else
 void udev_selinux_init(struct udev *udev);
 void udev_selinux_exit(struct udev *udev);
 void udev_selinux_lsetfilecon(struct udev *udev, const char *file, unsigned int mode);
 void udev_selinux_setfscreatecon(struct udev *udev, const char *file, unsigned int mode);
-void udev_selinux_setfscreateconat(struct udev *udev, int dfd, const char *file, unsigned int mode);
 void udev_selinux_resetfscreatecon(struct udev *udev);
 #endif