diff options
| author | Ken Raeburn <raeburn@mit.edu> | 2000-02-21 21:36:53 +0000 |
|---|---|---|
| committer | Ken Raeburn <raeburn@mit.edu> | 2000-02-21 21:36:53 +0000 |
| commit | 8f49ae0ab31aeb50349ac5578c3fe3429cb995e1 (patch) | |
| tree | 52d945eeecec3a1ea970699bbeae8063436c088f /src | |
| parent | ea0b89cfbd5202972456b7e68f7c84467b40aea0 (diff) | |
From Bear Giles:
* telnetd.c (doit): Provide a more useful error message than
"authentication failed" if no authentication was even attempted.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12059 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
| -rw-r--r-- | src/appl/telnet/telnetd/ChangeLog | 6 | ||||
| -rw-r--r-- | src/appl/telnet/telnetd/telnetd.c | 6 |
2 files changed, 12 insertions, 0 deletions
diff --git a/src/appl/telnet/telnetd/ChangeLog b/src/appl/telnet/telnetd/ChangeLog index 41fbd39e2..cd7463648 100644 --- a/src/appl/telnet/telnetd/ChangeLog +++ b/src/appl/telnet/telnetd/ChangeLog @@ -1,3 +1,9 @@ +2000-02-21 Bear Giles <bgiles@coyotesong.com> + Ken Raeburn <raeburn@mit.edu> + + * telnetd.c (doit): Provide a more useful error message than + "authentication failed" if no authentication was even attempted. + 1999-10-26 Tom Yu <tlyu@mit.edu> * Makefile.in: Clean up usage of CFLAGS, CPPFLAGS, DEFS, DEFINES, diff --git a/src/appl/telnet/telnetd/telnetd.c b/src/appl/telnet/telnetd/telnetd.c index 3c63d5c18..726746967 100644 --- a/src/appl/telnet/telnetd/telnetd.c +++ b/src/appl/telnet/telnetd/telnetd.c @@ -1008,6 +1008,12 @@ pty_init(); level = getterminaltype(user_name); setenv("TERM", *terminaltype ? terminaltype : "network", 1); +#if defined (AUTHENTICATION) + if (user_name[0] == '\0') { + fatal (net, "No authentication provided"); + exit (-1); + } +#endif /* * Start up the login process on the slave side of the terminal */ |
