summaryrefslogtreecommitdiff
path: root/src/shared/mount-util.h
diff options
context:
space:
mode:
authorLuca Boccassi <luca.boccassi@microsoft.com>2020-08-13 14:01:34 +0100
committerLuca Boccassi <luca.boccassi@microsoft.com>2021-01-18 17:23:11 +0000
commit6af52c3a458691b016bedeba34c1e72294a67c81 (patch)
treea13a85df56d039cae461bbcb5105100b0f8bdb54 /src/shared/mount-util.h
parent2a613b34ccd07298e3824c0f29c7cd7922d8d4c0 (diff)
downloadsystemd-6af52c3a458691b016bedeba34c1e72294a67c81.tar.gz
machine/basic: factor out helper function to add airlocked mount to namespace
Diffstat (limited to 'src/shared/mount-util.h')
-rw-r--r--src/shared/mount-util.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/shared/mount-util.h b/src/shared/mount-util.h
index 089fd69e29..fa36dd7875 100644
--- a/src/shared/mount-util.h
+++ b/src/shared/mount-util.h
@@ -97,3 +97,5 @@ static inline char* umount_and_rmdir_and_free(char *p) {
return mfree(p);
}
DEFINE_TRIVIAL_CLEANUP_FUNC(char*, umount_and_rmdir_and_free);
+
+int bind_mount_in_namespace(pid_t target, const char *propagate_path, const char *incoming_path, const char *src, const char *dest, bool read_only, bool make_file_or_directory);