]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/shared/mount-setup.c
mountpoint-util: introduce path_is_mount_point_full
[thirdparty/systemd.git] / src / shared / mount-setup.c
index a602f6f1e2515950a31dd16e80088f09746b3ad8..a492e7127ff19b0b18532ee0313c12665ada3ca1 100644 (file)
@@ -177,7 +177,7 @@ static int mount_one(const MountPoint *p, bool relabel) {
         if (relabel)
                 (void) label_fix(p->where, LABEL_IGNORE_ENOENT|LABEL_IGNORE_EROFS);
 
-        r = path_is_mount_point(p->where, NULL, AT_SYMLINK_FOLLOW);
+        r = path_is_mount_point_full(p->where, /* root = */ NULL, AT_SYMLINK_FOLLOW);
         if (r < 0 && r != -ENOENT) {
                 log_full_errno(priority, r, "Failed to determine whether %s is a mount point: %m", p->where);
                 return (p->mode & MNT_FATAL) ? r : 0;