summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2001-06-05 23:57:17 +0000
committerKen Raeburn <raeburn@mit.edu>2001-06-05 23:57:17 +0000
commit82a9806d4b9ba0c3d7a0c823fd92cc6d4c42535a (patch)
tree2b8beb644f7b0e47ae3751990d239bf891b9c520 /src
parent97cbb46baa6e0f8125ff536e41f9ae097f3733eb (diff)
* configure.in: Check for unistd.h.
* k524init.c: Only include unistd.h if it's available. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13275 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/krb524/ChangeLog3
-rw-r--r--src/krb524/configure.in2
-rw-r--r--src/krb524/k524init.c2
3 files changed, 6 insertions, 1 deletions
diff --git a/src/krb524/ChangeLog b/src/krb524/ChangeLog
index ab731f0860..ffd569fd33 100644
--- a/src/krb524/ChangeLog
+++ b/src/krb524/ChangeLog
@@ -1,5 +1,8 @@
2001-06-05 Ken Raeburn <raeburn@mit.edu>
+ * configure.in: Check for unistd.h.
+ * k524init.c: Only include unistd.h if it's available.
+
* krb524d.c: Include stdarg.h.
(main): Accept new argument -p to indicate port number to use;
fall back to KRB524_SERVICE and then KRB524_PORT. In error
diff --git a/src/krb524/configure.in b/src/krb524/configure.in
index eca1642cdb..f6603aec76 100644
--- a/src/krb524/configure.in
+++ b/src/krb524/configure.in
@@ -4,7 +4,7 @@ AC_PROG_INSTALL
KRB5_BUILD_LIBRARY_STATIC
KRB5_BUILD_LIBOBJS
AC_PROG_AWK
-AC_CHECK_HEADERS(sys/select.h) dnl
+AC_CHECK_HEADERS(sys/select.h unistd.h) dnl
AC_TYPE_SIGNAL
KRB5_BUILD_PROGRAM
diff --git a/src/krb524/k524init.c b/src/krb524/k524init.c
index 307be1a4f0..746fbb9381 100644
--- a/src/krb524/k524init.c
+++ b/src/krb524/k524init.c
@@ -24,7 +24,9 @@
#include "com_err.h"
#include <stdio.h>
+#ifdef HAVE_UNISTD_H
#include <unistd.h>
+#endif
#include <string.h>
#include <signal.h>
#include <sys/types.h>