]> The Tcpdump Group git mirrors - libpcap/commitdiff
Fix check for <linux/if_bonding.h>.
authorGuy Harris <[email protected]>
Tue, 14 Apr 2015 00:56:58 +0000 (17:56 -0700)
committerGuy Harris <[email protected]>
Tue, 14 Apr 2015 00:56:58 +0000 (17:56 -0700)
<linux/if_bonding.h> may require <linux/if.h>.

configure
configure.in

index c775f437e9ff2dc4ae6c4d67b1af21b8900db997..2b69b6d36a36a827e7b426b02583806f907dde4c 100755 (executable)
--- a/configure
+++ b/configure
@@ -4715,7 +4715,10 @@ linux*)
        for ac_header in linux/sockios.h linux/if_bonding.h
 do :
   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
-ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#include <sys/socket.h>
+ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "
+#include <sys/socket.h>
+#include <linux/if.h>
+
 "
 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   cat >>confdefs.h <<_ACEOF
index 0dd82a3b1830a9c93ce631cf3adaa89633277be6..be4b29e2f8badd945abb7b02632b30da8b8909b0 100644 (file)
@@ -150,7 +150,11 @@ fi
 
 case "$host_os" in
 linux*)
-       AC_CHECK_HEADERS(linux/sockios.h linux/if_bonding.h,,,[#include <sys/socket.h>])
+       AC_CHECK_HEADERS(linux/sockios.h linux/if_bonding.h,,,
+       [
+#include <sys/socket.h>
+#include <linux/if.h>
+       ])
        ;;
 esac