diff options
author | Tavian Barnes <tavianator@tavianator.com> | 2022-05-12 14:01:39 -0400 |
---|---|---|
committer | Tavian Barnes <tavianator@tavianator.com> | 2022-05-12 14:01:39 -0400 |
commit | 493b2f1623fc2aa44376f77a942eb668ca49ffe1 (patch) | |
tree | 53c56b06113b4eb437394fe1a40b60763e33e0f4 /src/stat.c | |
parent | dd3d990aca9d10de6b70fb6b30f45bfd2cc066f7 (diff) | |
download | bfs-493b2f1623fc2aa44376f77a942eb668ca49ffe1.tar.xz |
stat: Rename some feature detection macros
Diffstat (limited to 'src/stat.c')
-rw-r--r-- | src/stat.c | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -1,6 +1,6 @@ /**************************************************************************** * bfs * - * Copyright (C) 2018-2019 Tavian Barnes <tavianator@tavianator.com> * + * Copyright (C) 2018-2022 Tavian Barnes <tavianator@tavianator.com> * * * * Permission to use, copy, modify, and/or distribute this software for any * * purpose with or without fee is hereby granted. * @@ -29,15 +29,15 @@ #endif #ifdef STATX_BASIC_STATS -# define HAVE_STATX true +# define BFS_LIBC_STATX true #elif __linux__ # include <linux/stat.h> # include <sys/syscall.h> # include <unistd.h> #endif -#if HAVE_STATX || defined(__NR_statx) -# define HAVE_BFS_STATX true +#if BFS_LIBC_STATX || defined(__NR_statx) +# define BFS_STATX true #endif #if __APPLE__ @@ -166,7 +166,7 @@ static int bfs_stat_impl(int at_fd, const char *at_path, int at_flags, enum bfs_ return ret; } -#if HAVE_BFS_STATX +#if BFS_STATX /** * Wrapper for the statx() system call, which had no glibc wrapper prior to 2.28. @@ -178,7 +178,7 @@ static int bfs_statx(int at_fd, const char *at_path, int at_flags, unsigned int memset(buf, 0, sizeof(*buf)); #endif -#if HAVE_STATX +#if BFS_LIBC_STATX return statx(at_fd, at_path, at_flags, mask, buf); #else return syscall(__NR_statx, at_fd, at_path, at_flags, mask, buf); @@ -285,13 +285,13 @@ static int bfs_statx_impl(int at_fd, const char *at_path, int at_flags, enum bfs return ret; } -#endif // HAVE_BFS_STATX +#endif // BFS_STATX /** * Allows calling stat with custom at_flags. */ static int bfs_stat_explicit(int at_fd, const char *at_path, int at_flags, enum bfs_stat_flags flags, struct bfs_stat *buf) { -#if HAVE_BFS_STATX +#if BFS_STATX static bool has_statx = true; if (has_statx) { |