#include "lib/libudev.h"
#include "lib/libudev-private.h"
-#define ALLOWED_CHARS "#+-.:=@_"
-#define ALLOWED_CHARS_FILE ALLOWED_CHARS "/"
-#define ALLOWED_CHARS_INPUT ALLOWED_CHARS_FILE " $%?,"
-
#define DEFAULT_FAKE_PARTITIONS_COUNT 15
#define UDEV_EVENT_TIMEOUT 180
pid_t pid;
int exitstatus;
time_t queue_time;
+ unsigned long long int delaying_seqnum;
unsigned int group_final:1;
unsigned int owner_final:1;
unsigned int mode_final:1;
unsigned int devlink_final:1;
unsigned int run_final:1;
unsigned int ignore_device:1;
- unsigned int test:1;
+ unsigned int trace:1;
};
/* udev-rules.c */
/* udev-node.c */
extern int udev_node_mknod(struct udev_device *dev, const char *file, dev_t devnum, mode_t mode, uid_t uid, gid_t gid);
-extern int udev_node_add(struct udev_device *dev, mode_t mode, uid_t uid, gid_t gid, int test);
-extern int udev_node_remove(struct udev_device *dev, int test);
-extern void udev_node_update_old_links(struct udev_device *dev, struct udev_device *dev_old, int test);
+extern int udev_node_add(struct udev_device *dev, mode_t mode, uid_t uid, gid_t gid);
+extern int udev_node_remove(struct udev_device *dev);
+extern void udev_node_update_old_links(struct udev_device *dev, struct udev_device *dev_old);
/* udev-util.c */
extern int util_create_path(struct udev *udev, const char *path);