summaryrefslogtreecommitdiffstats
path: root/src/kdc
diff options
context:
space:
mode:
authorTom Yu <tlyu@mit.edu>1994-08-04 20:43:58 +0000
committerTom Yu <tlyu@mit.edu>1994-08-04 20:43:58 +0000
commitd2955c06585ade2219a677f1f2551cafa3f9c9d5 (patch)
tree5f9cdc1e70e31da1cca849251b088a12566756d4 /src/kdc
parentf9344217fa1d4141ce49001aa775e35f5fff8aab (diff)
downloadkrb5-d2955c06585ade2219a677f1f2551cafa3f9c9d5.tar.gz
krb5-d2955c06585ade2219a677f1f2551cafa3f9c9d5.tar.xz
krb5-d2955c06585ade2219a677f1f2551cafa3f9c9d5.zip
* configure.in:
* kerberos_v4.c: don't include <sgtty.h> if POSIX_TERMIOS is defined. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4049 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kdc')
-rw-r--r--src/kdc/ChangeLog6
-rw-r--r--src/kdc/configure.in1
-rw-r--r--src/kdc/kerberos_v4.c2
3 files changed, 9 insertions, 0 deletions
diff --git a/src/kdc/ChangeLog b/src/kdc/ChangeLog
index 014c9adac..3c72d09b6 100644
--- a/src/kdc/ChangeLog
+++ b/src/kdc/ChangeLog
@@ -1,3 +1,9 @@
+Thu Aug 4 15:13:27 1994 Tom Yu (tlyu@dragons-lair)
+
+ * configure.in:
+ * kerberos_v4.c: don't include <sgtty.h> if POSIX_TERMIOS is
+ defined.
+
Sat Jul 16 09:16:33 1994 Tom Yu (tlyu at dragons-lair)
* configure.in: hopefully make dbm libs dtrt
diff --git a/src/kdc/configure.in b/src/kdc/configure.in
index 64c651f50..b1da02991 100644
--- a/src/kdc/configure.in
+++ b/src/kdc/configure.in
@@ -8,6 +8,7 @@ AC_HAVE_LIBRARY(socket)
AC_HAVE_LIBRARY(nsl)
AC_HAVE_LIBRARY(-lndbm)
AC_HAVE_LIBRARY(-ldbm)
+AC_HEADER_CHECK(termios.h,AC_FUNC_CHECK([tcsetattr],AC_DEFINE(POSIX_TERMIOS)))
ET_RULES
KRB_INCLUDE
ISODE_INCLUDE
diff --git a/src/kdc/kerberos_v4.c b/src/kdc/kerberos_v4.c
index 3dab03af8..a51984eeb 100644
--- a/src/kdc/kerberos_v4.c
+++ b/src/kdc/kerberos_v4.c
@@ -46,7 +46,9 @@ static char rcsid_kerberos_v4_c[] =
#include <arpa/inet.h>
#include <netdb.h>
#include <signal.h>
+#ifndef POSIX_TERMIOS
#include <sgtty.h>
+#endif
#include <sys/ioctl.h>
#include <sys/time.h>
#include <sys/file.h>