Comment 14 for bug 555210

Revision history for this message
In , Tore Anderson (toreanderson) wrote :

Hi Ulrich, and thanks for your feedback. I've brought the problem up with a
couple of major distributions (Fedora and Ubuntu), and they've both applied the
change, so it will be part of both Fedora 13 and Ubuntu 10.04 LTS.

I've also just realised that the current practise of assigning non-global scope
to rfc1918-addreses is more broken than what I first thought - if a host has
only link-local IPv6 addresses in addition to (NAT-ed) RFC1918 IPv4 addresses,
the link-local IPv6 address will be preferred for the outbound connection to a
dual-stacked server with (both IPv6 and IPv4 addresses globally scoped). I had
to read rule 2 in RFC3484 many times before actually believing this is the RFC-
mandated behaviour. But even if it is, it is obivously not the right thing to
do.

So I'm hoping that in light of this you might reconsider making the change prior
to the completion of the IETF standardisation process. I could attempt to
persuade all the distributors to carry the change locally, but given the
multitude of distributions out there I think it would be much more efficient to
simply fix it in glibc centrally.

Thanks for your time!

Best regards,
Tore Anderson