155682Smarkmdnl 2178825Sdfrdnl $Id: check-netinet-ip-and-tcp.m4 14162 2004-08-26 11:27:32Z joda $ 355682Smarkmdnl 455682Smarkm 555682Smarkmdnl extra magic check for netinet/{ip.h,tcp.h} because on irix 6.5.3 655682Smarkmdnl you have to include standards.h before including these files 755682Smarkm 8127808SnectarAC_DEFUN([CHECK_NETINET_IP_AND_TCP], 955682Smarkm[ 1055682SmarkmAC_CHECK_HEADERS(standards.h) 1155682Smarkmfor i in netinet/ip.h netinet/tcp.h; do 1255682Smarkm 1355682Smarkmcv=`echo "$i" | sed 'y%./+-%__p_%'` 1455682Smarkm 1572445SassarAC_CACHE_CHECK([for $i],ac_cv_header_$cv, 16178825Sdfr[AC_PREPROC_IFELSE([AC_LANG_SOURCE([[ 1755682Smarkm#ifdef HAVE_STANDARDS_H 1855682Smarkm#include <standards.h> 1955682Smarkm#endif 2055682Smarkm#include <$i> 21178825Sdfr]])], 22178825Sdfr[eval "ac_cv_header_$cv=yes"], 23178825Sdfr[eval "ac_cv_header_$cv=no"])]) 2472445Sassarac_res=`eval echo \\$ac_cv_header_$cv` 2572445Sassarif test "$ac_res" = yes; then 2672445Sassar ac_tr_hdr=HAVE_`echo $i | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 2772445Sassar AC_DEFINE_UNQUOTED($ac_tr_hdr, 1) 2855682Smarkmfi 2955682Smarkmdone 3072445Sassarif false;then 3172445Sassar AC_CHECK_HEADERS(netinet/ip.h netinet/tcp.h) 3272445Sassarfi 3355682Smarkm]) 34