From: Karel Zak Date: Wed, 18 Feb 2026 09:30:25 +0000 (+0100) Subject: pidfd-utils: define HAVE_PIDFD_* when syscall fallbacks are used X-Git-Tag: v2.43-devel~69^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=381d35a2898b274ebc3847260edca58bef509917;p=thirdparty%2Futil-linux.git pidfd-utils: define HAVE_PIDFD_* when syscall fallbacks are used Follow the pattern already used in fileutils.h for close_range() and statx(). Signed-off-by: Karel Zak --- diff --git a/include/pidfd-utils.h b/include/pidfd-utils.h index 4c3f954d4..2020655b0 100644 --- a/include/pidfd-utils.h +++ b/include/pidfd-utils.h @@ -46,6 +46,7 @@ static inline int pidfd_send_signal(int pidfd, int sig, siginfo_t *info, { return syscall(SYS_pidfd_send_signal, pidfd, sig, info, flags); } +# define HAVE_PIDFD_SEND_SIGNAL 1 # endif # if !defined(HAVE_PIDFD_OPEN) && defined(SYS_pidfd_open) @@ -53,6 +54,7 @@ static inline int pidfd_open(pid_t pid, unsigned int flags) { return syscall(SYS_pidfd_open, pid, flags); } +# define HAVE_PIDFD_OPEN 1 # endif # if !defined(HAVE_PIDFD_GETFD) && defined(SYS_pidfd_getfd) @@ -60,6 +62,7 @@ static inline int pidfd_getfd(int pidfd, int targetfd, unsigned int flags) { return syscall(SYS_pidfd_getfd, pidfd, targetfd, flags); } +# define HAVE_PIDFD_GETFD 1 # endif #endif /* HAVE_SYS_SYSCALL_H */