chiark / gitweb /
[PATCH] trivial make fixes
[elogind.git] / namedev.h
index f7b8a676673afc6235f22aa7cd4261350a77651c..69c488936d13cc25a3ea3d9d792b977871cb20e4 100644 (file)
--- a/namedev.h
+++ b/namedev.h
@@ -49,6 +49,16 @@ enum config_type {
 #define TYPE_TOPOLOGY  "TOPOLOGY"
 #define TYPE_REPLACE   "REPLACE"
 #define TYPE_CALLOUT   "CALLOUT"
+
+#define FIELD_BUS      "BUS"
+#define FIELD_ID       "ID"
+#define FIELD_SYSFS    "SYSFS_"
+#define FIELD_PLACE    "PLACE"
+#define FIELD_PROGRAM  "PROGRAM"
+#define FIELD_KERNEL   "KERNEL"
+#define FIELD_NAME     "NAME"
+#define FIELD_SYMLINK  "SYMLINK"
+
 #define CALLOUT_MAXARG 8
 
 struct config_device {
@@ -63,6 +73,7 @@ struct config_device {
        char kernel_name[NAME_SIZE];
        char exec_program[FILE_SIZE];
        char name[NAME_SIZE];
+       char symlink[NAME_SIZE];
 };
 
 struct perm_device {