]> git.ipfire.org Git - thirdparty/systemd.git/commit
mount-util: use modern mount_setattr() syscall for bind_remount_one_with_mountinfo()
authorLennart Poettering <lennart@poettering.net>
Wed, 20 Oct 2021 20:57:22 +0000 (22:57 +0200)
committerLennart Poettering <lennart@poettering.net>
Mon, 25 Oct 2021 08:41:26 +0000 (10:41 +0200)
commit4f5644dba69b1376edc22a389c2140c280cbfd76
tree302f8b4557dd40db42acc1453525012eac38ee84
parent6dbfbc4667656b51cd03a5db393441710bde4dd9
mount-util: use modern mount_setattr() syscall for bind_remount_one_with_mountinfo()

New kernels have a nice syscall for changing bind mount flags. Let's use
it. This makes the complex libmount based iteration logic unnecessary.
src/basic/missing_syscall.h
src/shared/mount-util.c
src/test/test-mount-util.c