Broken DNS client resolvers (Was: Dealing with filtered 6to4 clients)

Rémi Denis-Courmont remi at remlab.net
Wed Oct 28 08:54:00 CET 2009


On Tue, 27 Oct 2009 20:45:06 -0700, Phil Pennock
<ipv6-ops+phil at spodhuis.org> wrote:
>> Ubuntu can force AI_ADDRCONFIG into their glibc if they see fit.
> 
> Non-standard?  Really?
> 
> Well, it's true that the RFC for "Basic Socket Interface Extensions for
> IPv6" is non-standard, it's "Informational", but that's because it's a
> host API and more of a guideline of how to implement things.  But
> AI_ADDRCONFIG is in RFC 3493 (from 2003).

Well, then maybe it is standard. In that case, the blame is indeed on the
applications rather than on glibc. But still most (not all)
getaddrinfo-aware applications ignore this flag. This probably has
something to do with the fact that it did not exist in original getaddrinfo
spec, and that some major operating systems or older version thereof don't
have it...

-- 
Rémi Denis-Courmont



More information about the ipv6-ops mailing list