chiark / gitweb /
add basic udev device enumeration module
[elogind.git] / manager.h
index 0c923fcc792106ac6cd3e4f348c3fd9708314afe..64c9b80641bd9101e1d3404c9eb75ddbe5404610 100644 (file)
--- a/manager.h
+++ b/manager.h
@@ -34,6 +34,8 @@ typedef enum SpecialUnit {
         SPECIAL_SYSLOG_SERVICE,
         SPECIAL_DBUS_SERVICE,
         SPECIAL_LOGGER_SOCKET,
+        SPECIAL_CTRL_ALT_DEL_TARGET,
+        SPECIAL_KBREQUEST_TARGET,
         _SPECIAL_UNIT_MAX
 } SpecialUnit;
 
@@ -68,6 +70,8 @@ struct Manager {
         Watch signal_watch;
 
         Unit *special_units[_SPECIAL_UNIT_MAX]; /* some special units */
+
+        struct udev* udev;
 };
 
 Manager* manager_new(void);