filepath path(relpath);
InodeRef in;
- int r = path_walk(path, &in, perms, flags & AT_SYMLINK_NOFOLLOW);
+ int r = path_walk(path, &in, perms, !(flags & AT_SYMLINK_NOFOLLOW));
if (r < 0)
return r;
return _setattrx(in, stx, mask, perms);
unsigned mask = statx_to_mask(flags, want);
- int r = path_walk(path, &in, perms, flags & AT_SYMLINK_NOFOLLOW, mask);
+ int r = path_walk(path, &in, perms, !(flags & AT_SYMLINK_NOFOLLOW), mask);
if (r < 0)
return r;