check-netinet-ip-and-tcp.m4 revision 127808
155682Smarkmdnl 2127808Snectardnl $Id: check-netinet-ip-and-tcp.m4,v 1.3.12.1 2004/04/01 07:27:33 joda Exp $ 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, 1655682Smarkm[AC_TRY_CPP([\ 1755682Smarkm#ifdef HAVE_STANDARDS_H 1855682Smarkm#include <standards.h> 1955682Smarkm#endif 2055682Smarkm#include <$i> 2155682Smarkm], 2255682Smarkmeval "ac_cv_header_$cv=yes", 2355682Smarkmeval "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