cvs commit: src/lib/libc/resolv res_comp.c

M. Warner Losh imp at
Fri Feb 15 22:35:59 PST 2008

In message: <20080216024541.GA31498 at>
            Andrey Chernov <ache at> writes:
: On Sat, Feb 16, 2008 at 12:16:49AM +0000, Xin LI wrote:
: > delphij     2008-02-16 00:16:49 UTC
: > 
: >   FreeBSD src repository
: > 
: >   Modified files:
: >     lib/libc/resolv      res_comp.c 
: >   Log:
: >   Allow underscore in domain names while resolving.  While having underscore
: >   is a violation of RFC 1034 [STD 13], it is accepted by certain name servers
: >   as well as other popular operating systems' resolver library.
: Do you mean we'll have now different results from libc and from bind's 
: resolver for names with underscore? If yes, it sounds worse than RFC 
: violation committed.

Plus there was a very long, very heated thread about removing _ as a
valid name years ago.  Have conditions changed since then?  Frankly,
I'd like to have seen a change like this discussed more widely.  There
was much debate before, and there turned out to be good reasons for
omitting the _.  I just can't recall them now.


More information about the cvs-src mailing list