diff --git a/telnetd/telnetd.c b/telnetd/telnetd.c index 2948e9e..3393d3d 100644 --- a/telnetd/telnetd.c +++ b/telnetd/telnetd.c @@ -42,7 +42,6 @@ static const char sccsid[] = "@(#)telnetd.c 8.4 (Berkeley) 5/30/95"; #include "telnetd.h" #include "pathnames.h" -#include #include #include #include @@ -763,10 +762,6 @@ telnet(int f, int p, char *host) char *HE; char *HN; char *IM; - char *IF; - char *if_buf; - int if_fd = -1; - struct stat statbuf; int nfd; /* @@ -932,13 +927,8 @@ telnet(int f, int p, char *host) HE = Getstr("he", &cp); HN = Getstr("hn", &cp); IM = Getstr("im", &cp); - IF = Getstr("if", &cp); if (HN && *HN) (void) strlcpy(host_name, HN, sizeof(host_name)); - if (IF) { - if_fd = open(IF, O_RDONLY, 000); - IM = 0; - } if (IM == 0) IM = strdup(""); } else { @@ -948,17 +938,6 @@ telnet(int f, int p, char *host) edithost(HE, host_name); if (hostinfo && *IM) putf(IM, ptyibuf2); - if (IF && if_fd != -1) { - if (fstat(if_fd, &statbuf) != -1 && statbuf.st_size > 0) { - if_buf = (char *) mmap (0, statbuf.st_size, - PROT_READ, 0, if_fd, 0); - if (if_buf != MAP_FAILED) { - putf(if_buf, ptyibuf2); - munmap(if_buf, statbuf.st_size); - } - } - close (if_fd); - } if (pcc) (void) strncat(ptyibuf2, ptyip, pcc+1);