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