1*49cdfc7eSAndroid Build Coastguard Workerdnl SPDX-License-Identifier: GPL-2.0-or-later 2*49cdfc7eSAndroid Build Coastguard Workerdnl Copyright (c) Red Hat Inc., 2008 3*49cdfc7eSAndroid Build Coastguard Workerdnl Copyright (c) 2019 Fujitsu Ltd. 4*49cdfc7eSAndroid Build Coastguard Workerdnl Author: Masatake YAMATO <[email protected]> 5*49cdfc7eSAndroid Build Coastguard Worker 6*49cdfc7eSAndroid Build Coastguard WorkerAC_DEFUN([LTP_CHECK_SYSCALL_SIGNALFD],[ 7*49cdfc7eSAndroid Build Coastguard Worker 8*49cdfc7eSAndroid Build Coastguard WorkerAC_CHECK_FUNCS(signalfd,,) 9*49cdfc7eSAndroid Build Coastguard WorkerAC_CHECK_HEADERS([sys/signalfd.h],,) 10*49cdfc7eSAndroid Build Coastguard WorkerAC_CHECK_HEADERS([linux/signalfd.h],,) 11*49cdfc7eSAndroid Build Coastguard WorkerAC_CHECK_MEMBERS([struct signalfd_siginfo.ssi_signo],,,[ 12*49cdfc7eSAndroid Build Coastguard Worker#if defined HAVE_SYS_SIGNALFD_H 13*49cdfc7eSAndroid Build Coastguard Worker#include <sys/signalfd.h> 14*49cdfc7eSAndroid Build Coastguard Worker#elif defined HAVE_LINUX_SIGNALFD_H 15*49cdfc7eSAndroid Build Coastguard Worker#include <linux/signalfd.h> 16*49cdfc7eSAndroid Build Coastguard Worker#endif]) 17*49cdfc7eSAndroid Build Coastguard Worker]) 18