summaryrefslogtreecommitdiffstats
path: root/src/appl/telnet
diff options
context:
space:
mode:
authorTom Yu <tlyu@mit.edu>1999-03-31 05:07:20 +0000
committerTom Yu <tlyu@mit.edu>1999-03-31 05:07:20 +0000
commit8e29b83161e3942e766dc450fb3e3d9929a50b67 (patch)
tree099dcd6a3edc28fa938d75c957b2abe67d93e66e /src/appl/telnet
parent27aec2dd97fe64a05f07f322afdfbd4f2bf45be6 (diff)
downloadkrb5-8e29b83161e3942e766dc450fb3e3d9929a50b67.tar.gz
krb5-8e29b83161e3942e766dc450fb3e3d9929a50b67.tar.xz
krb5-8e29b83161e3942e766dc450fb3e3d9929a50b67.zip
* sys_term.c (getptyslave): Under AIX, ignore I_PUSH pckt
failure. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11329 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/appl/telnet')
-rw-r--r--src/appl/telnet/telnetd/ChangeLog5
-rw-r--r--src/appl/telnet/telnetd/sys_term.c5
2 files changed, 9 insertions, 1 deletions
diff --git a/src/appl/telnet/telnetd/ChangeLog b/src/appl/telnet/telnetd/ChangeLog
index 4f567072d..f6534995a 100644
--- a/src/appl/telnet/telnetd/ChangeLog
+++ b/src/appl/telnet/telnetd/ChangeLog
@@ -1,3 +1,8 @@
+Wed Mar 31 00:05:58 1999 Tom Yu <tlyu@mit.edu>
+
+ * sys_term.c (getptyslave): Under AIX, ignore I_PUSH pckt
+ failure.
+
Tue Mar 30 23:59:15 1999 Tom Yu <tlyu@mit.edu>
* termios-tn.c: Include termio.h under AIX due to brokenness.
diff --git a/src/appl/telnet/telnetd/sys_term.c b/src/appl/telnet/telnetd/sys_term.c
index d989f6fff..ee8d53d46 100644
--- a/src/appl/telnet/telnetd/sys_term.c
+++ b/src/appl/telnet/telnetd/sys_term.c
@@ -940,9 +940,12 @@ getptyslave()
#ifdef USE_TERMIO
ttyfd = t;
#endif
- if (ioctl(pty, I_PUSH, "pckt") < 0)
+ if (ioctl(pty, I_PUSH, "pckt") < 0) {
+#ifndef _AIX
fatal(net, "I_PUSH pckt");
#endif
+ }
+#endif
/*
* set up the tty modes as we like them to be.