summaryrefslogtreecommitdiff
path: root/src/grp-system/libcore/include/core/mount.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/grp-system/libcore/include/core/mount.h')
-rw-r--r--src/grp-system/libcore/include/core/mount.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/grp-system/libcore/include/core/mount.h b/src/grp-system/libcore/include/core/mount.h
index 0caef2b451..148fedf354 100644
--- a/src/grp-system/libcore/include/core/mount.h
+++ b/src/grp-system/libcore/include/core/mount.h
@@ -21,8 +21,7 @@
typedef struct Mount Mount;
-#include "cgroup.h"
-#include "execute.h"
+#include "dynamic-user.h"
#include "kill.h"
typedef enum MountExecCommand {
@@ -72,6 +71,9 @@ struct Mount {
bool sloppy_options;
+ bool lazy_unmount;
+ bool force_unmount;
+
MountResult result;
MountResult reload_result;
@@ -86,6 +88,7 @@ struct Mount {
CGroupContext cgroup_context;
ExecRuntime *exec_runtime;
+ DynamicCreds dynamic_creds;
MountState state, deserialized_state;