chiark / gitweb /
move default rules from /etc/udev/rules.d/ to /lib/udev/rules.d/
[elogind.git] / udev.h
diff --git a/udev.h b/udev.h
index e6e953b25dfa21fd5c8027ea5134831c26762997..5ecef4abbda3ae17778b0ac9f3f077e934555c6c 100644 (file)
--- a/udev.h
+++ b/udev.h
@@ -39,7 +39,7 @@
 #define ALLOWED_CHARS_INPUT                    ALLOWED_CHARS_FILE " $%?,"
 
 #define DEFAULT_PARTITIONS_COUNT               15
-#define UDEV_ALARM_TIMEOUT                     180
+#define UDEV_EVENT_TIMEOUT                     180
 
 #define UDEV_MAX(a,b) ((a) > (b) ? (a) : (b))
 
 #define READ_END                               0
 #define WRITE_END                              1
 
+#define UDEV_ROOT                              "/dev"
 #define DB_DIR                                 ".udev/db"
 #define DB_NAME_INDEX_DIR                      ".udev/names"
+#define RULES_LIB_DIR                          "/lib/udev/rules.d"
 #define RULES_DYN_DIR                          ".udev/rules.d"
+#define RULES_ETC_DIR                          "/etc/udev/rules.d"
 
 struct udev_rules;
 
@@ -93,6 +96,7 @@ struct udevice {
        int ignore_remove;
        char program_result[PATH_SIZE];
        int link_priority;
+       int event_timeout;
        int test_run;
 };