On Mon, 02 Aug 2010 22:21:42 +0200, Henrik Nordström <[email protected]> wrote: > sön 2010-08-01 klockan 16:33 +1200 skrev Amos Jeffries: > >> + // if IPv6 is split-stack, prefer IPv4 >> + if (Ip::EnableIpv6&IPV6_SPECIAL_SPLITSTACK) { >> + // NP: This is not a great choice of default, >> + // but with the current Internet being IPv4-majority has a >> higher success rate. >> + // if setting to IPv4 fails we dont care, that just means to >> use IPv6 outgoing. >> + outgoing.SetIPv4(); >> + } > > Doesn't this break connectivity to IPv6-only hosts?
Sigh. Yes. Fortunately this SetIPv4() only affects ::. > > What happened with the comm reoredring moving socket type & outgoing > address selection down to after the destination address have been > selected? It is still progressing. I'm hoping it will be done and in by the end of this month. It's going through audit under cleanup-comm. I'm having a few issues straightening out FTP cases at present, but when thats done it goes back for another try. Amos
