[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Exim and IPv6 Help



On Thu, Jul 12, 2001 at 10:46:31AM +0900, itojun@iijlab.net wrote:
> >While I am the maintainer of the OpenBSD port of exim, I have no
> >experience of IPv6 outside book reading. If this turns out to be an exim
> >/ OpenBSD compatibility issue it should really go to ports@, while if
> >this is an OpenBSD IPv6 vs any other OS IPv6 issues then we are probably
> >in the right place.
> 
> 	actually, there are other operating systems implemented this way
> 	(= AF_INET6 socket does not grab IPv4 traffic).  that includes
> 	at least NetBSD, Win2000 IPv6 beta, KAME/bsdi3, KAME/freebsd2.
> 	i'd suggest exim to listen to both AF_INET and AF_INET6 addresses
> 	by default.

So we are again in the area of IPv4-mapped addresses not supported under
OpenBSD. NetBSD has a sysctl switch to enable this if I remember your
previous mail right. What's wrong with this approach?
Listening on both AF_INET _and_ AF_INET6 moves unnessesary complexity to the
application while it could be handled in the kernel quite easily. Why don't
we just do that? Why do we break compatibility? Why do we ignore the RFCs
(though not Standard yet)?
 

-- 
* Henning Brauer, hostmaster@bsws.de, http://www.bsws.de *
* Roedingsmarkt 14, 20459 Hamburg, Germany               *
Unix is very simple, but it takes a genius to understand the simplicity.
(Dennis Ritchie)