Ooops.. looks like there might be a small prob with compiling the mods to term (term-mod.tar.z) If you get the message Undefined: client_name (or something like that) then in redir.c add the line (up the top where the other global variabes are being declared) char *client_name="redir"; ALSO: theres a real little bug in the telnetd source for which a patch appears below - the bug is the hostname of the computer appearing as () in the telnetd banner. === Begin context diff === *** telnetd.c.old Sat Aug 28 14:51:34 1993 --- telnetd.c Sun Oct 31 22:16:33 1993 *************** *** 653,660 **** --- 653,661 ---- sprintf(tmp,"connect ip is %s",hname); syslog(LOG_INFO,tmp); } } + (void) gethostname(host_name, sizeof (host_name)); /* hp = gethostbyaddr((char *)&who->sin_addr, sizeof (struct in_addr), who->sin_family); if (hp) === END context diff === ok any other info feel free to drop me a line c9108932@cs.newcastle.edu.au (mcv on #linux)