From fe5c5547066496480f77152fbcfbd68c56e9cf6f Mon Sep 17 00:00:00 2001 From: Sam Leffler Date: Wed, 6 Jul 1983 07:44:13 -0800 Subject: [PATCH] set term since login expects it now SCCS-vsn: libexec/telnetd/telnetd.c 4.25 --- usr/src/libexec/telnetd/telnetd.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usr/src/libexec/telnetd/telnetd.c b/usr/src/libexec/telnetd/telnetd.c index 42d12394c9..1698d4ccf8 100644 --- a/usr/src/libexec/telnetd/telnetd.c +++ b/usr/src/libexec/telnetd/telnetd.c @@ -1,5 +1,5 @@ #ifndef lint -static char sccsid[] = "@(#)telnetd.c 4.24 (Berkeley) 83/07/06"; +static char sccsid[] = "@(#)telnetd.c 4.25 (Berkeley) 83/07/06"; #endif /* @@ -42,6 +42,7 @@ int pcc, ncc; int pty, net; int inter; int reapchild(); +extern char **environ; extern int errno; char line[] = "/dev/ptyp0"; @@ -136,6 +137,7 @@ reapchild() ; } +char *envinit[] = { "TERM=network", 0 }; int cleanup(); /* @@ -191,6 +193,7 @@ gotpty: dup2(t, 1); dup2(t, 2); close(t); + environ = envinit; execl("/bin/login", "login", "-h", host, 0); fatalperror(f, "/bin/login", errno); /*NOTREACHED*/ -- 2.20.1