check-netinet-ip-and-tcp.m4 revision 72445
1212795Sdimdnl 2212795Sdimdnl $Id: check-netinet-ip-and-tcp.m4,v 1.3 2000/07/18 10:33:02 joda Exp $ 3212795Sdimdnl 4212795Sdim 5212795Sdimdnl extra magic check for netinet/{ip.h,tcp.h} because on irix 6.5.3 6212795Sdimdnl you have to include standards.h before including these files 7212795Sdim 8212795SdimAC_DEFUN(CHECK_NETINET_IP_AND_TCP, 9212795Sdim[ 10212795SdimAC_CHECK_HEADERS(standards.h) 11212795Sdimfor i in netinet/ip.h netinet/tcp.h; do 12212795Sdim 13212795Sdimcv=`echo "$i" | sed 'y%./+-%__p_%'` 14212795Sdim 15212795SdimAC_CACHE_CHECK([for $i],ac_cv_header_$cv, 16212795Sdim[AC_TRY_CPP([\ 17212795Sdim#ifdef HAVE_STANDARDS_H 18226890Sdim#include <standards.h> 19226890Sdim#endif 20226890Sdim#include <$i> 21212795Sdim], 22212795Sdimeval "ac_cv_header_$cv=yes", 23212795Sdimeval "ac_cv_header_$cv=no")]) 24212795Sdimac_res=`eval echo \\$ac_cv_header_$cv` 25212795Sdimif test "$ac_res" = yes; then 26218893Sdim ac_tr_hdr=HAVE_`echo $i | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 27245431Sdim AC_DEFINE_UNQUOTED($ac_tr_hdr, 1) 28212795Sdimfi 29212795Sdimdone 30226890Sdimif false;then 31226890Sdim AC_CHECK_HEADERS(netinet/ip.h netinet/tcp.h) 32212795Sdimfi 33212795Sdim]) 34212795Sdim