Date: Thu, 10 Jan 2013 11:33:26 +1100 From: Mark Andrews <marka@isc.org> To: Ben Morrow <ben@morrow.me.uk> Cc: freebsd-stable@freebsd.org, ume@FreeBSD.org Subject: Re: sendmail vs ipv6 broken after upgrade to 9.1 Message-ID: <20130110003326.580CF2DE8D3D@drugs.dv.isc.org> In-Reply-To: Your message of "Thu, 10 Jan 2013 00:23:01 -0000." <20130110002257.GA84246@anubis.morrow.me.uk> References: <20130108151837.GF35868@acme.spoerlein.net> <50EC5922.5030600@boland.org> <20130108184051.GI35868@acme.spoerlein.net> <20130109.073354.730245417155474512.hrs@allbsd.org> <yge1udufoa7.wl%ume@mahoroba.org> <ygewqvme5r7.wl%ume@mahoroba.org> <20130109162900.GA81522@anubis.morrow.me.uk> <20130110002257.GA84246@anubis.morrow.me.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <20130110002257.GA84246@anubis.morrow.me.uk>, Ben Morrow writes: > Yeah; I agree that the v4-mapped option is pretty useless (even when > using a stack which supports it). I suspect the IETF people were trying > too hard to account for the case of a v6-only stack talking to the v4 > Internet, when AFAIK there aren't any v6-only stacks yet, nor are there > likely to be for the forseeable future. That's why I think Sendmail > ought to be changed to pass 0 flags, so it doesn't see v4-mapped > addresses at all: after all, there's little point binding separate v4 > and v6 sockets if the v6 socket is just going to end up bound to a > v4-mapped address. Mapped addresses are for dual stack hosts and sockets with IPV6_ONLY turned off. They work much better when the IPv4 side of the stack has been upgraded to support all of the new features of IPv6 socket api like packet info so that the application doesn't need to remember if it is talking to a IPv4 or IPv6 destination. Mark -- Mark Andrews, ISC 1 Seymour St., Dundas Valley, NSW 2117, Australia PHONE: +61 2 9871 4742 INTERNET: marka@isc.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130110003326.580CF2DE8D3D>