Hi, On Thu, Apr 26, 2012 at 03:11:54PM +0200, Fabian Knittel wrote: > Gert appears to be happy, so I'm happy, but I don't quite understand > what you're saying here. What part broke? HAVE_TUN_PI and HAVE_IPHDR > aren't always detected although they should be? Or the failed > detection affects non-Linux systems? Something else? Just curious ...
The actual problem was that the failed detection led to LINUX_IPV6 being set to "0", which in turn led to IPv6 failure on tun interfaces (due to not taking the extra header bytes on the tun interface into account). Since this is all legacy stuff anyway, throwing out the #ifdef's and the detection logic (for stuff we know that *has* to be there on any Linux version we support) is much easier than trying to make it work. gert -- USENET is *not* the non-clickable part of WWW! //www.muc.de/~gert/ Gert Doering - Munich, Germany g...@greenie.muc.de fax: +49-89-35655025 g...@net.informatik.tu-muenchen.de
pgpijKtm5Twgp.pgp
Description: PGP signature