summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSam Hartman <hartmans@mit.edu>1995-06-13 16:42:44 +0000
committerSam Hartman <hartmans@mit.edu>1995-06-13 16:42:44 +0000
commit1772cd0c9b251a668309065a072b2c32191d5072 (patch)
tree60b3456fcb107c998b334597b5e26da4d7c0227a /src
parentfc6f3f41b950a74e75917b7fe6ac2a9ee7fcc0b1 (diff)
downloadkrb5-1772cd0c9b251a668309065a072b2c32191d5072.tar.gz
krb5-1772cd0c9b251a668309065a072b2c32191d5072.tar.xz
krb5-1772cd0c9b251a668309065a072b2c32191d5072.zip
Check for sys/select.h and include if found. Required to
compile under AIX. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6052 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/kadmin/v5server/ChangeLog7
-rw-r--r--src/kadmin/v5server/configure.in1
-rw-r--r--src/kadmin/v5server/srv_net.c4
3 files changed, 12 insertions, 0 deletions
diff --git a/src/kadmin/v5server/ChangeLog b/src/kadmin/v5server/ChangeLog
index 9d2d6ce52e..2dbae7792d 100644
--- a/src/kadmin/v5server/ChangeLog
+++ b/src/kadmin/v5server/ChangeLog
@@ -1,3 +1,10 @@
+Tue Jun 13 11:36:52 1995 Sam Hartman <hartmans@tardis.MIT.EDU>
+
+ * srv_net.c: Include sys/select.h if it is found.
+
+ * configure.in: Check for sys/select.h; needed under AIX to define fd_set and associated macros.
+
+
Sat Jun 10 23:04:00 1995 Tom Yu (tlyu@dragons-lair)
* kadm5_defs.h, passwd.c, proto_serv.c: krb5_auth_context
diff --git a/src/kadmin/v5server/configure.in b/src/kadmin/v5server/configure.in
index 101288a1a3..1c6363a82b 100644
--- a/src/kadmin/v5server/configure.in
+++ b/src/kadmin/v5server/configure.in
@@ -5,6 +5,7 @@ AC_CHECK_LIB(ndbm,main)
AC_CHECK_LIB(dbm,main)
AC_FUNC_CHECK(waitpid,AC_DEFINE(HAVE_WAITPID))
AC_FUNC_CHECK(vsprintf,AC_DEFINE(HAVE_VSPRINTF))
+AC_CHECK_HEADERS(sys/select.h)
CHECK_SIGNALS
CHECK_SETJMP
CHECK_WAIT_TYPE
diff --git a/src/kadmin/v5server/srv_net.c b/src/kadmin/v5server/srv_net.c
index b6fd4cab2e..ffdbcd6987 100644
--- a/src/kadmin/v5server/srv_net.c
+++ b/src/kadmin/v5server/srv_net.c
@@ -39,6 +39,10 @@
#include "kadm5_defs.h"
#include "adm.h"
+#if HAVE_SYS_SELECT_H
+#include <sys/select.h>
+#endif
+
/* linux doesn't have SOMAXCONN */
#ifndef SOMAXCONN
#define SOMAXCONN 5