Old stuff laying around: Don't use a function called getstr(), that has

nasty consequences when the system curses is ncurses as this conflicts
with a ncurses funciton and causes recursion.
This commit is contained in:
Peter Wemm 1998-12-16 06:04:29 +00:00
parent 3f0340f838
commit 3cc1b1bf9c
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=41857
2 changed files with 7 additions and 7 deletions

View File

@ -58,7 +58,7 @@ char *cp, *name;
#ifndef SOLARIS #ifndef SOLARIS
/*ARGSUSED*/ /*ARGSUSED*/
char * char *
getstr(id, cpp) Getstr(id, cpp)
char *id, **cpp; char *id, **cpp;
{ {
# ifdef HAS_CGETENT # ifdef HAS_CGETENT

View File

@ -42,7 +42,7 @@ static const char copyright[] =
static char sccsid[] = "@(#)telnetd.c 8.2 (Berkeley) 12/15/93"; static char sccsid[] = "@(#)telnetd.c 8.2 (Berkeley) 12/15/93";
#endif #endif
static const char rcsid[] = static const char rcsid[] =
"$Id: telnetd.c,v 1.13 1997/12/03 07:16:05 charnier Exp $"; "$Id: telnetd.c,v 1.14 1998/04/26 06:51:36 phk Exp $";
#endif /* not lint */ #endif /* not lint */
#include "telnetd.h" #include "telnetd.h"
@ -1091,13 +1091,13 @@ telnet(f, p, host)
#endif #endif
if (getent(defent, "default") == 1) { if (getent(defent, "default") == 1) {
char *getstr(); char *Getstr();
char *cp=defstrs; char *cp=defstrs;
HE = getstr("he", &cp); HE = Getstr("he", &cp);
HN = getstr("hn", &cp); HN = Getstr("hn", &cp);
IM = getstr("im", &cp); IM = Getstr("im", &cp);
IF = getstr("if", &cp); IF = Getstr("if", &cp);
if (HN && *HN) if (HN && *HN)
(void) strcpy(host_name, HN); (void) strcpy(host_name, HN);
if (IF && (if_fd = open(IF, O_RDONLY, 000)) != -1) if (IF && (if_fd = open(IF, O_RDONLY, 000)) != -1)