Hello, VTUN developers, Does VTUN have the plan to support IPv6?
In environment of only IPv6, IPSec seems to become a standard VPN technology. However, VTUN is very convenient in the dual stack environment of IPv6 and IPv4, if VTUN supports both. I implemented my poor patches, though development for IPv6 of VTUN may be started already. 1. vtun-3.0.1-ipv6bone.patch This patch enables that VPN connection via IPv6 bone. 2. vtun-3.0.1-ipv6linuxtun.patch This patch enables that the IPv6 packet can be passed in VPN tunnel of Linux TUN (not TAP) device. I referred OpenVPN code. But there are the following problems still in my poor patches... - Only "getaddrinfo()" (POSIX.1-2001) is used for name resolution. Therefore OS which doesn't support IPv6 can't compile and use VTUN. It's better to support both of old gethostbyname() and new getaddrinfo() by using GNU autoconf. - In IPv6, the option "bindaddr{ iface ... }" doesn't work well. Because one network device has two or more IPv6 addresses. - The function to pass IPv6 via TUN is implemented for only Linux because of the limitation of my test environment. Please refer the attacted patch file. If this patch can be useful even a little for official IPv6 development, I'm very glad. Thanks, -- Yasuyuki -------------------------------------- GyaO! - Anime, Dramas, Movies, and Music videos [FREE] http://pr.mail.yahoo.co.jp/gyao/
vtun-3.0.1-ipv6bone.patch
Description: 3257893160-vtun-3.0.1-ipv6bone.patch
vtun-3.0.1-ipv6linuxtun.patch
Description: 2661986330-vtun-3.0.1-ipv6linuxtun.patch
------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference
_______________________________________________ VTun-devel mailing list VTun-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/vtun-devel