aboutsummaryrefslogtreecommitdiff
path: root/src/lib/rpc/configure.in
diff options
context:
space:
mode:
authorSam Hartman <hartmans@mit.edu>1996-07-30 22:47:08 +0000
committerSam Hartman <hartmans@mit.edu>1996-07-30 22:47:08 +0000
commita7c4c09e3d048b35c40463edeae05cea89e9710b (patch)
tree6e2e8ee1bf328a6372d027abdafc29379e7aa4f2 /src/lib/rpc/configure.in
parent6fe419b7c1a626aff75fe73ce23e35a69277fd07 (diff)
downloadkrb5-a7c4c09e3d048b35c40463edeae05cea89e9710b.zip
krb5-a7c4c09e3d048b35c40463edeae05cea89e9710b.tar.gz
krb5-a7c4c09e3d048b35c40463edeae05cea89e9710b.tar.bz2
Deal with a /usr/include/netdb.h that contains struct rpcent
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8864 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/rpc/configure.in')
-rw-r--r--src/lib/rpc/configure.in10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/lib/rpc/configure.in b/src/lib/rpc/configure.in
index 6084638..e5ef77b 100644
--- a/src/lib/rpc/configure.in
+++ b/src/lib/rpc/configure.in
@@ -4,7 +4,15 @@ AC_PROG_ARCHIVE
AC_PROG_ARCHIVE_ADD
AC_PROG_RANLIB
AC_PROG_INSTALL
-
+AC_TRY_COMPILE([
+#include <netdb.h>
+ ],[
+ struct rpcent e;
+ char c = e.r_name[0];
+ int i = e.r_number;
+ ], [rpcent_define='#define STRUCT_RPCENT_ALREADY_PROVIDED'],
+ [rpcent_define='']) dnl
+AC_SUBST(rpcent_define)
AC_CHECK_SIZEOF(int)
SIZEOF_INT=$ac_cv_sizeof_int
AC_SUBST(SIZEOF_INT)