mount-util: introduce path_is_network_fs_harder()

It also detects e.g. glusterfs or mounts with "_netdev" option.
This commit is contained in:
Yu Watanabe
2024-11-06 04:58:55 +09:00
parent 2257be13fe
commit d49d95df0a
3 changed files with 77 additions and 0 deletions
+7
View File
@@ -537,4 +537,11 @@ TEST(bind_mount_submounts) {
assert_se(umount_recursive(b, 0) >= 0);
}
TEST(path_is_network_fs_harder) {
ASSERT_OK(path_is_network_fs_harder("/"));
ASSERT_OK_ZERO(path_is_network_fs_harder("/dev"));
ASSERT_OK_ZERO(path_is_network_fs_harder("/sys"));
ASSERT_OK_ZERO(path_is_network_fs_harder("/run"));
}
DEFINE_TEST_MAIN(LOG_DEBUG);