Date: Thu, 18 Jul 1996 17:58:06 -0700 (PDT) From: Paul Traina <pst@jnx.com> To: FreeBSD-gnats-submit@freebsd.org Subject: bin/1400: getnetbyname() for DNS network resolution is violently broken Message-ID: <199607190058.RAA00383@base.jnx.com> Resent-Message-ID: <199607190100.SAA05196@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 1400 >Category: bin >Synopsis: libc/net/getnetbydns.c needs an enema >Confidential: no >Severity: non-critical >Priority: high >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jul 18 18:00:01 PDT 1996 >Last-Modified: >Originator: Paul Traina >Organization: Juniper Networks, Inc. >Release: FreeBSD 2.2-CURRENT i386 >Environment: FreeBSD 2.2 current and previous versions >Description: _getnetbydnsname() in the standard library doesn't even begin to do the right thing. It needs to be rewritten from scratch, so that it behaves more like _gethostbydnsname(). >How-To-Repeat: Try to use -net <my-net> -mask <my-mask> conventions in /etc/exports if dns is before bind in /etc/host.conf. In fact, /etc/host.conf should really be split into multiple files or we should follow the sun hack of: host: hosts, dns, yp net: hosts, yp in their file. >Fix: On its way... >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199607190058.RAA00383>