chiark / gitweb /
pkg-config: export libexecdir, so that that gdm can use it to find the x server wrapper
[elogind.git] / src / automount.h
index 9786222d116a6b0ce1445edb95466999ceaf6006..8334c9752d4c128f36d0ed2f79b2bf92ca1c5fab 100644 (file)
@@ -30,26 +30,25 @@ typedef enum AutomountState {
         AUTOMOUNT_DEAD,
         AUTOMOUNT_WAITING,
         AUTOMOUNT_RUNNING,
-        AUTOMOUNT_MAINTENANCE,
+        AUTOMOUNT_FAILED,
         _AUTOMOUNT_STATE_MAX,
         _AUTOMOUNT_STATE_INVALID = -1
 } AutomountState;
 
 struct Automount {
-        Meta meta;
+        Unit meta;
 
         AutomountState state, deserialized_state;
 
         char *where;
 
-        Mount *mount;
+        UnitRef mount;
 
         int pipe_fd;
         mode_t directory_mode;
         Watch pipe_watch;
         dev_t dev_id;
 
-
         Set *tokens;
 
         bool failure:1;