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]

Reply via email to