Date: Sun, 19 Mar 2000 04:00:04 -0800 (PST) From: sperber@informatik.uni-tuebingen.de (Michael Sperber [Mr. Preprocessor]) To: freebsd-bugs@FreeBSD.org Subject: Re: conf/17406: nis in /etc/host.conf breaks network programs Message-ID: <200003191200.EAA55820@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR conf/17406; it has been noted by GNATS. From: sperber@informatik.uni-tuebingen.de (Michael Sperber [Mr. Preprocessor]) To: Yoshinobu Inoue <shin@nd.net.fujitsu.co.jp> Cc: freebsd-gnats-submit@freebsd.org, sheldonh@uunet.co.za Subject: Re: conf/17406: nis in /etc/host.conf breaks network programs Date: 19 Mar 2000 12:59:23 +0100 >>>>> "YI" == Yoshinobu Inoue <shin@nd.net.fujitsu.co.jp> writes: >> >Description: >> Putting nis anywhere in /etc/host.conf makes basically every network >> program (like ftp or telnet) segfault upon startup. >> >How-To-Repeat: >> Put nis in /etc/host.conf, do ftp ftp.freebsd.org. >> >Fix: YI> I confirmed that the problem also happens in my environment, YI> and the attached patch fixed it in my environment. Could you YI> please try this patch, and try ftp or telnet again after YI> rebuilded and reinstalled src/lib/libc? YI> Thanks, YI> Yoshinobu Inoue YI> Index: name6.c YI> =================================================================== YI> RCS file: /home/ncvs/src/lib/libc/net/name6.c,v YI> retrieving revision 1.6 YI> diff -u -r1.6 name6.c YI> --- name6.c 2000/03/09 22:52:30 1.6 YI> +++ name6.c 2000/03/16 15:08:32 YI> @@ -840,7 +840,7 @@ YI> static struct hostent * YI> _nis_ghbyname(const char *name, int af, int *errp) YI> { YI> - struct hostent *hp; YI> + struct hostent *hp = NULL; YI> if (af == AF_INET) { YI> hp = _gethostbynisname(name, af); That fixes it, indeed. Thanks! -- Cheers =8-} Mike Friede, Völkerverständigung und überhaupt blabla To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200003191200.EAA55820>