X-Git-Url: https://git.subgeniuskitty.com/unix-history/.git/blobdiff_plain/2e21386390fb3eb3bf51afa40ee5c4875b7de55c..fe5c5547066496480f77152fbcfbd68c56e9cf6f:/usr/src/libexec/telnetd/telnetd.c?ds=inline 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*/