From 3d6f6e00439ba04f7d93c701cf85e921eab2565e Mon Sep 17 00:00:00 2001 From: Garrett Wollman Date: Thu, 28 Jul 2011 01:44:25 -0400 Subject: [PATCH] configure: provide some necessary prerequisites in header checks is a prerequisite for and . is a prerequisite for . Change-Id: I2c974ad863c6ff7eedb3702159399118af8de074 Reviewed-on: http://gerrit.openafs.org/5107 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- acinclude.m4 | 13 ++++++++++++- src/cf/ressearch.m4 | 1 + 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/acinclude.m4 b/acinclude.m4 index 1221e66..7e9f103 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -1261,7 +1261,6 @@ AC_CHECK_HEADERS([ \ pthread_np.h \ pwd.h \ regex.h \ - resolv.h \ security/pam_appl.h \ signal.h \ stdint.h \ @@ -1303,12 +1302,24 @@ AC_CHECK_HEADERS([ \ unistd.h \ windows.h \ ]) + +AC_CHECK_HEADERS([resolv.h], [], [], [AC_INCLUDES_DEFAULT +#ifdef HAVE_NETINET_IN_H +# include +#endif]) + AC_CHECK_HEADERS([net/if.h],[],[],[AC_INCLUDES_DEFAULT #ifdef HAVE_SYS_SOCKET_H # include #endif]) AC_CHECK_HEADERS([netinet/if_ether.h],[],[],[AC_INCLUDES_DEFAULT +#ifdef HAVE_SYS_SOCKET_H +# include +#endif +#ifdef HAVE_NETINET_IN_H +# include +#endif #ifdef HAVE_NET_IF_H # include #endif]) diff --git a/src/cf/ressearch.m4 b/src/cf/ressearch.m4 index 2abd444..7326edb 100644 --- a/src/cf/ressearch.m4 +++ b/src/cf/ressearch.m4 @@ -6,6 +6,7 @@ AC_DEFUN([AC_CHECK_RESOLV_RETRANS],[ #if defined(__sun__) #include #endif +#include #include ],[ _res.retrans = 2; -- 1.9.4