#include "asm/unistd_64.h" // for __NR_rt_sigtimedwait #include // for siginfo_t, sigset_t, sigtimedwait #include // for __syscall_4, syscall struct timespec; #define _NSIG 64 int sigtimedwait(const sigset_t *restrict set, siginfo_t *restrict info, const struct timespec *restrict timeout) { return syscall(rt_sigtimedwait, set, info, timeout, _NSIG / 8); }