]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
xattr-util: use at_flags_normalize_nofollow() at one more place
authorLennart Poettering <lennart@poettering.net>
Wed, 22 Jan 2025 10:54:50 +0000 (11:54 +0100)
committerLennart Poettering <lennart@poettering.net>
Wed, 22 Jan 2025 16:46:06 +0000 (17:46 +0100)
src/basic/xattr-util.c

index d2daf87ec91286dd46a9fdffeb06cb07c4347b04..896d85bf5cc791073b6da4eee1a260d5147845be 100644 (file)
@@ -175,7 +175,7 @@ int fd_getcrtime_at(
          * most sense. */
 
         if (statx(fd, strempty(path),
-                  (flags & ~AT_SYMLINK_FOLLOW)|(FLAGS_SET(flags, AT_SYMLINK_FOLLOW) ? 0 : AT_SYMLINK_NOFOLLOW)|AT_STATX_DONT_SYNC,
+                  at_flags_normalize_nofollow(flags)|AT_STATX_DONT_SYNC,
                   STATX_BTIME,
                   &sx) >= 0 &&
             (sx.stx_mask & STATX_BTIME) &&