From 1da7e425e03659a281674d7716a37754543f0634 Mon Sep 17 00:00:00 2001 From: Sam Hartman Date: Tue, 16 Apr 1996 18:19:13 +0000 Subject: * Changes to not use streams on HPUX * Changes to abort the session if telnetd receives certain options such as environment or DISPLAY options before authentication and encryption is negotiated or not negotiated. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7818 dc483132-0cff-0310-8789-dd5450dbe970 --- src/appl/telnet/telnetd/telnetd.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/appl/telnet/telnetd/telnetd.c') diff --git a/src/appl/telnet/telnetd/telnetd.c b/src/appl/telnet/telnetd/telnetd.c index cbf76f8557..1fd55e6245 100644 --- a/src/appl/telnet/telnetd/telnetd.c +++ b/src/appl/telnet/telnetd/telnetd.c @@ -713,6 +713,9 @@ getterminaltype(name) } } #endif /* ENCRYPTION */ + /* Options like environment require authentication and encryption + negotiation to be completed.*/ + auth_negotiated = 1; if (his_state_is_will(TELOPT_TSPEED)) { static unsigned char sb[] = { IAC, SB, TELOPT_TSPEED, TELQUAL_SEND, IAC, SE }; -- cgit