summaryrefslogtreecommitdiffstats
path: root/src/slave
diff options
context:
space:
mode:
authorTom Yu <tlyu@mit.edu>1994-08-04 20:42:52 +0000
committerTom Yu <tlyu@mit.edu>1994-08-04 20:42:52 +0000
commitf9344217fa1d4141ce49001aa775e35f5fff8aab (patch)
tree7e433f2de3c777024dc25d602d1cc507d933b061 /src/slave
parent02d942bd3340b0bc03683b5f0607b744b09634e4 (diff)
downloadkrb5-f9344217fa1d4141ce49001aa775e35f5fff8aab.tar.gz
krb5-f9344217fa1d4141ce49001aa775e35f5fff8aab.tar.xz
krb5-f9344217fa1d4141ce49001aa775e35f5fff8aab.zip
* configure.in:
* kpropd.c: include <sgtty.h> only if POSIX_TERMIOS is not defined git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4048 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/slave')
-rw-r--r--src/slave/ChangeLog5
-rw-r--r--src/slave/configure.in1
-rw-r--r--src/slave/kpropd.c2
3 files changed, 8 insertions, 0 deletions
diff --git a/src/slave/ChangeLog b/src/slave/ChangeLog
index c805c4557..0c5e4c648 100644
--- a/src/slave/ChangeLog
+++ b/src/slave/ChangeLog
@@ -1,3 +1,8 @@
+Thu Aug 4 15:15:00 1994 Tom Yu (tlyu@dragons-lair)
+
+ * configure.in:
+ * kpropd.c: include <sgtty.h> only if POSIX_TERMIOS is not defined
+
Sat Jul 16 00:01:41 1994 Theodore Y. Ts'o (tytso at tsx-11)
* kpropd.c (do_standalone): Replace detach_process() with call to
diff --git a/src/slave/configure.in b/src/slave/configure.in
index a37d4a901..fae0c9cf3 100644
--- a/src/slave/configure.in
+++ b/src/slave/configure.in
@@ -3,6 +3,7 @@ WITH_CCOPTS
CONFIG_RULES
AC_SET_BUILDTOP
AC_PROG_INSTALL
+AC_HEADER_CHECK(termios.h,AC_FUNC_CHECK([tcsetattr],AC_DEFINE(POSIX_TERMIOS)))
AC_HAVE_LIBRARY(socket)
AC_HAVE_LIBRARY(nsl)
AC_HAVE_LIBRARY(util)
diff --git a/src/slave/kpropd.c b/src/slave/kpropd.c
index cce7ca042..0a3e22d78 100644
--- a/src/slave/kpropd.c
+++ b/src/slave/kpropd.c
@@ -40,7 +40,9 @@ static char rcsid_kpropd_c[] =
#include <sys/file.h>
#include <signal.h>
#include <string.h>
+#ifndef POSIX_TERMIOS
#include <sgtty.h>
+#endif
#include <fcntl.h>
#include <sys/types.h>
#include <sys/time.h>