NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: lib/42405: libc: getaddrinfo() should perform T_A lookups before T_AAAA lookups



The following reply was made to PR lib/42405; it has been noted by GNATS.

From: Matthew Mondor <mm_lists%pulsar-zone.net@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: lib/42405: libc: getaddrinfo() should perform T_A lookups
 before T_AAAA lookups
Date: Thu, 3 Dec 2009 17:39:40 -0500

 On Thu,  3 Dec 2009 19:45:00 +0000 (UTC)
 cswiger%mac.com@localhost wrote:
 
 > Trying to perform A lookups before you try AAAA lookups turns out to resolve 
 > almost all the problems users were experiencing with sites which do not 
 > support IPv6 well, and so this became the default behavior on FreeBSD.
 
 I've never had trouble with the default behaviour here, but most ad
 servers are blocked at the proxy level and the v6 addresses are local
 with low latency.
 
 That said, if others agree that the default should be to resolve A
 records first, it would be nice to have the behaviour configurable via
 an environment variable or a sysctl knob (if doing the configuration
 check at every request is too prohibitive, it at least could be done
 once at libc initialization time by each process, or once in a while,
 etc)...
 
 Also I suspect tech-net%netbsd.org@localhost would be a better place to 
continue
 this thread than netbsd-users%netbsd.org@localhost if consensus isn't yet 
reached.
 
 Thanks,
 -- 
 Matt
 


Home | Main Index | Thread Index | Old Index