AC_DEFUN([AX_PCAP_THREAD_PCAP], [ AC_HEADER_TIME AC_CHECK_LIB([pcap], [pcap_open_live], [], AC_MSG_ERROR([libpcap not found])) AC_CHECK_HEADER([pcap/pcap.h], [], [AC_MSG_ERROR([libpcap header not found])]) AC_CHECK_HEADERS([endian.h sys/endian.h machine/endian.h sys/time.h]) AC_CHECK_FUNCS([pcap_create pcap_set_tstamp_precision pcap_set_immediate_mode]) AC_CHECK_FUNCS([pcap_set_tstamp_type pcap_setdirection sched_yield]) AC_CHECK_FUNCS([pcap_open_offline_with_tstamp_precision pcap_activate]) AC_CHECK_TYPES([pcap_direction_t], [], [], [[#include ]]) ]) AC_DEFUN([AX_PCAP_THREAD], [ AX_PTHREAD AX_PCAP_THREAD_PCAP ])