chiark / gitweb /
use libudev code, unify logging, pass udev context around everywhere
[elogind.git] / udev / udevd.h
index 7405704c7a15e66b78203afe79197c161610ddea..63c99516809d520c01707c05632518b2c5aba10c 100644 (file)
@@ -32,7 +32,7 @@
 #define UEVENT_NUM_ENVP                        32
 
 #define UDEVD_CTRL_SOCK_PATH           "@" UDEV_PREFIX "/org/kernel/udev/udevd"
-#define UDEVD_CTRL_MAGIC               "udevd_" VERSION
+#define UDEVD_CTRL_MAGIC               "udevd-128"
 
 enum udevd_ctrl_msg_type {
        UDEVD_CTRL_UNKNOWN,
@@ -54,20 +54,3 @@ struct udevd_ctrl_msg {
        };
 };
 
-struct udevd_uevent_msg {
-       struct list_head node;
-       pid_t pid;
-       int exitstatus;
-       time_t queue_time;
-       char *action;
-       char *devpath;
-       char *subsystem;
-       char *driver;
-       dev_t devt;
-       unsigned long long seqnum;
-       char *devpath_old;
-       char *physdevpath;
-       unsigned int timeout;
-       char *envp[UEVENT_NUM_ENVP+1];
-       char envbuf[];
-};