On Thu, Apr 26, 2012 at 8:32 PM, David Sommerseth <openvpn.l...@topphemmelig.net> wrote: > On 26/04/12 19:24, Gert Doering wrote: >> Hi, >> >> On Thu, Apr 26, 2012 at 07:03:40PM +0300, Alon Bar-Lev wrote: >>> I plan to add --enable-ipv6/--disable-ipv6 to explicit support >>> ipv6. >> >> NAK. >> >> We considered this, and this will add a shitload of #ifdefs which >> will make maintenance of the code a lot harder. >> >> (We actually *removed* all the #ifdefs of JJO's IPv6 transport >> code, because it really hurt) >> >> We're in the year 2012, there are no operating systems without IPv6 >> support anymore, and it does not make sense to have a VPN >> implementation that has no IPv6 support. > > Just for the record, I completely agree with Gert here. Actually we > should focus on getting OpenVPN work better in IPv6-only environments > - - but that's probably something for the 2.4 cycle. >
At embedded system and several distros like Gentoo, the ipv6 should be made enable/disabled, just like any other project. It is the same #ifdef as we already have these in code. Even in 2012 kernels can be compiled without ipv6. Alon.