diff --git a/examples/unshare_umount.c b/examples/unshare_umount.c new file mode 100644 index 0000000..7a7c1a9 --- /dev/null +++ b/examples/unshare_umount.c @@ -0,0 +1,15 @@ +#define _GNU_SOURCE +#include +#include +#include +#include +#include + +int main() { + if (unshare(CLONE_NEWNS)) + perror("unshare"); + if (mount("none", "/", NULL, MS_REC|MS_PRIVATE, NULL)) + perror("mount"); + if (umount("/")) + perror("umount"); +}