-#define FIRST_EVENT_TIMEOUT_SEC 1
-#define EVENT_TIMEOUT_SEC 5
-#define UDEVSEND_RETRY_COUNT 50 /* x 10 millisec */
+#define UDEV_MAGIC "udevd_" UDEV_VERSION
+#define UDEVD_SOCK_PATH "/org/kernel/udev/udevd"
+#define UDEVSEND_WAIT_MAX_SECONDS 3
+#define UDEVSEND_WAIT_LOOP_PER_SECOND 10
+
+#define UDEVD_PRIORITY -4
+#define UDEV_PRIORITY -2
+
+/* duration of initialization phase with shorter timeout */
+#define UDEVD_INIT_TIME 5
+#define UDEVD_INIT_EVENT_TIMEOUT 2
+
+/* timeout to wait for missing events */
+#define UDEVD_EVENT_TIMEOUT 5