Home
last modified time | relevance | path

Searched refs:mount_slave (Results 1 – 1 of 1) sorted by relevance

/systemd-251/src/shared/
Dmount-util.c788 char mount_slave[] = "/tmp/propagate.XXXXXX", *mount_tmp, *mount_outside, *p; in mount_in_namespace() local
849 if (!mkdtemp(mount_slave)) in mount_in_namespace()
850 return log_debug_errno(errno, "Failed to create playground %s: %m", mount_slave); in mount_in_namespace()
854 r = mount_nofollow_verbose(LOG_DEBUG, mount_slave, mount_slave, NULL, MS_BIND, NULL); in mount_in_namespace()
860 r = mount_nofollow_verbose(LOG_DEBUG, NULL, mount_slave, NULL, MS_SLAVE, NULL); in mount_in_namespace()
865 mount_tmp = strjoina(mount_slave, "/mount"); in mount_in_namespace()
923 (void) umount_verbose(LOG_DEBUG, mount_slave, UMOUNT_NOFOLLOW); in mount_in_namespace()
926 (void) rmdir(mount_slave); in mount_in_namespace()
1001 (void) umount_verbose(LOG_DEBUG, mount_slave, UMOUNT_NOFOLLOW); in mount_in_namespace()
1003 (void) rmdir(mount_slave); in mount_in_namespace()