From: Amos Jeffries Date: Sat, 25 Apr 2009 01:07:10 +0000 (+1200) Subject: Bug 2610: Detection and verification of ipfilter header files is incorrect X-Git-Tag: SQUID_3_0_STABLE15~16 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=25141ddb641667ec8047491a5ce2f5bc20d9b5b8;p=thirdparty%2Fsquid.git Bug 2610: Detection and verification of ipfilter header files is incorrect After much contention reg Solaris and FreeBSD the union between them seems to be this: - adding netinet/in.h - adding netinet/ip_fil_compat.h (alternative to netinet/ip_compat.h) - testing for netinet/ipl.h before netinet/ip_nat.h --- diff --git a/configure.in b/configure.in index 7922379d4f..ac367b8711 100644 --- a/configure.in +++ b/configure.in @@ -1962,14 +1962,16 @@ dnl *BSD dont include the depenencies for all their net/ and netinet/ files dnl We must include a few basic type headers for them to work. AC_CHECK_HEADERS( \ net/if.h \ - net/pfvar.h \ netinet/if_ether.h\ + netinet/in.h \ netinet/ip.h\ netinet/ip_compat.h\ + netinet/ip_fil_compat.h\ netinet/ip_fil.h\ netinet/ip_icmp.h\ - netinet/ip_nat.h\ netinet/ipl.h \ + netinet/ip_nat.h\ + net/pfvar.h \ sys/mount.h\ resolv.h,,,SQUID_BSDNET_INCLUDES)