1 /*-*- Mode: C; c-basic-offset: 8 -*-*/
3 #ifndef fooautomounthfoo
4 #define fooautomounthfoo
6 typedef struct Automount Automount
;
10 typedef enum AutomountState
{
18 AUTOMOUNT_MAINTAINANCE
,
22 typedef enum AutomountExecCommand
{
23 AUTOMOUNT_EXEC_START_PRE
,
24 AUTOMOUNT_EXEC_START_POST
,
25 AUTOMOUNT_EXEC_STOP_PRE
,
26 AUTOMOUNT_EXEC_STOP_POST
,
28 } AutomountExecCommand
;
36 ExecCommand
* exec_command
[_AUTOMOUNT_EXEC_MAX
];
37 ExecContext exec_context
;
44 extern const UnitVTable automount_vtable
;