In message <[EMAIL PROTECTED]>, Mohacsi Jano s writes: > > > > On Wed, 26 Nov 2008, Mark Andrews wrote: > > > > > Mark Andrews writes: > >> > >> In message <[EMAIL PROTECTED]>, Niels Bakker writes: > >>> * [EMAIL PROTECTED] (Tony Hain) [Wed 26 Nov 2008, 01:03 CET]: > >>>> In any case, content providers can avoid the confusion if they simply pu > t > >> u > >>> p > >>>> a local 6to4 router alongside their 2001:: prefix, and populate DNS with > >>>> both. Longest match will cause 2001:: connected systems to chose that ds > t > >> , > >>>> while 6to4 connected systems will chose 2002:: as the dst. There is no n > e > >> ed > >>> > >>> Huh? Longest match done by web browsers and other applications? Since > >>> when? > >> > >> FreeBSD 6 has is as part of the standard getaddrinfo() implementation. > >> > >> % grep -r in6_addrpolicy /usr/src/lib/libc > >> /usr/src/lib/libc/net/getaddrinfo.c: struct in6_addrpolicy pc_policy; > >> /usr/src/lib/libc/net/getaddrinfo.c: struct in6_addrpolicy *pol, *ep; > >> /usr/src/lib/libc/net/getaddrinfo.c: ep = (struct in6_addrpolicy *)(buf > + > >> l); > >> /usr/src/lib/libc/net/getaddrinfo.c: for (pol = (struct in6_addrpolicy > *)b > >> uf; pol + 1 <= ep; pol++) { > >> /usr/src/lib/libc/net/getaddrinfo.c: struct in6_addrpolicy *pol; > >> /usr/src/lib/libc/net/name6.c: struct in6_addrpolicy pc_policy; > >> /usr/src/lib/libc/net/name6.c: struct in6_addrpolicy *pol, *ep; > >> /usr/src/lib/libc/net/name6.c: ep = (struct in6_addrpolicy *)(buf + l); > >> /usr/src/lib/libc/net/name6.c: for (pol = (struct in6_addrpolicy *)buf; p > ol > >> + 1 <= ep; pol++) { > >> /usr/src/lib/libc/net/name6.c: struct in6_addrpolicy *pol; > >> % > > > > And it was added on 30-Oct-03 according to CVS. > > And it was not imported to any MacOS X yet....
Well complain to Apple. > Regards, > Janos -- Mark Andrews, ISC 1 Seymour St., Dundas Valley, NSW 2117, Australia PHONE: +61 2 9871 4742 INTERNET: [EMAIL PROTECTED]