<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18702">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2 face=Arial>As a worst case solution, you could probably use
some kind of ipv4-ipv6 port redirection and use only TCP connections. Windows
netsh has built in support for this kind of port forwarding and on linux it can
be accomplished by using xinetd or rinetd.</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>tinc (client) -> internal ipv4 connection
(client) -> ipv4 to ipv6 redirection (client) -> internet ipv6
connection -> ipv6 to ipv4 redirection (server) -> internal ipv4
connection (server) -> tinc (server)<BR></FONT></DIV>
<DIV><FONT size=2 face=Arial>Definately not the best solution...</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>--</FONT></DIV>
<DIV><FONT size=2 face=Arial>Ivo</DIV></FONT>
<BLOCKQUOTE
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="FONT: 10pt arial; BACKGROUND: #e4e4e4; font-color: black"><B>From:</B>
<A title=bslgh1@gmail.com href="mailto:bslgh1@gmail.com">WindyWinter</A>
</DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A title=guus@tinc-vpn.org
href="mailto:guus@tinc-vpn.org">Guus Sliepen</A> ; <A title=bslgh1@gmail.com
href="mailto:bslgh1@gmail.com">WindyWinter</A> ; <A title=tinc@tinc-vpn.org
href="mailto:tinc@tinc-vpn.org">tinc@tinc-vpn.org</A> </DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Sunday, August 23, 2009 7:45
AM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> Re: Address family not
supported</DIV>
<DIV><BR></DIV>
<DIV class=gmail_quote>On Sun, Aug 23, 2009 at 1:42 PM, WindyWinter <SPAN
dir=ltr><<A href="mailto:bslgh1@gmail.com">bslgh1@gmail.com</A>></SPAN>
wrote:<BR>
<BLOCKQUOTE
style="BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex"
class=gmail_quote>Thanks a lot.<BR><BR>I tried to fix <A
href="http://configure.in" target=_blank>configure.in</A> and reconf to let
configure generate correct config.h for Windows XP, but finally i failed. So
I have to edit several files manually. And I got weird compile errors when
compiling git version (I'm trying to figure out what happened).<BR><BR>For
1.09,<BR><BR>1. replace "#ifdef HAVE_MINGW ... #endif" with the following
one:</BLOCKQUOTE>
<DIV> </DIV>
<DIV>Oh, sorry, I mean replace "#ifdef HAVE_MINGW ... #endif" <SPAN
style="COLOR: rgb(255,0,0)">in have.h</SPAN> with the following
one.<BR><BR></DIV>
<BLOCKQUOTE
style="BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex"
class=gmail_quote><BR>#ifdef HAVE_MINGW<BR>#include
<w32api.h><BR>#define WINVER WindowsXP<BR>#include
<windows.h><BR>#include <ws2tcpip.h><BR>#endif<BR><BR>2.
manually add these defines to config.h after ./configure:<BR>#define
HAVE_FREEADDRINFO 1<BR>#define HAVE_GAI_STRERROR 1<BR>#define
HAVE_GETADDRINFO 1<BR>#define HAVE_GETNAMEINFO 1<BR><BR>Hopefully this
brutish way is not only a specialty on my computer but also works for
someone else.<BR><BR>It seems that the program halted at the initialize part
because it produced the same RTE while running with no parameters at
all.<BR><BR>Building IPv4 over IPv6 tunnels will help many Chinese students
get cheaper, faster and more reliable Internet connections. But now finding
a VPN solution on Windows platform becomes the problem. I've contacted
developers of OpenVPN and it seems that they have no interests on supporting
IPv6. I'm not that skilled to accomplish it by myself. So I'm counting on
you. Thank you.
<DIV class=im><BR clear=all>----------<BR>Soli Deo gloria,<BR>yours
WindyWinter<BR>and <A href="http://www.briefdream.com"
target=_blank>http://www.briefdream.com</A><BR><BR><BR></DIV>
<DIV class=gmail_quote>
<DIV>
<DIV></DIV>
<DIV class=h5>On Sun, Aug 23, 2009 at 4:50 AM, Guus Sliepen <SPAN
dir=ltr><<A href="mailto:guus@tinc-vpn.org"
target=_blank>guus@tinc-vpn.org</A>></SPAN> wrote:<BR></DIV></DIV>
<BLOCKQUOTE
style="BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex"
class=gmail_quote>
<DIV>
<DIV></DIV>
<DIV class=h5>
<DIV>On Sun, Aug 23, 2009 at 01:52:37AM +0800, WindyWinter
wrote:<BR><BR>> Well, finally I got it compiled, with several defines,
changing from<BR>> winsock2.h to ws2tcpip.h and msys... But when I try
to run the binary, I got<BR>> a RTE. It's the same to segmentation
fault, but I'm not able to provide the<BR>> exact error message in
English because I'm running a Chinese version<BR>>
Windows.<BR><BR></DIV>Aha. Did you compile 1.0.9 or the latest version
from git? In any case, if you<BR>send me the changes you made, you save me
some work and I can try to reproduce<BR>the run-time exceptions, and see
what further needs to be changed to get it to<BR>run properly with tunnels
over IPv6.<BR>
<DIV><BR>> Will it be better for me to wait till October?<BR>> It's
most likely that this happened when I try to run OpenVPN with a
udp6<BR>> patch.<BR><BR></DIV>You have to decide yourself what is best
for you.<BR><FONT color=#888888><BR>--<BR></FONT>
<DIV>
<DIV></DIV>
<DIV>Met vriendelijke groet / with kind regards,<BR> Guus
Sliepen <<A href="mailto:guus@tinc-vpn.org"
target=_blank>guus@tinc-vpn.org</A>><BR></DIV></DIV><BR></DIV></DIV>
<DIV class=im>-----BEGIN PGP SIGNATURE-----<BR>Version: GnuPG v1.4.9
(GNU/Linux)<BR><BR></DIV>iEYEARECAAYFAkqQWhUACgkQAxLow12M2nt9XACfaJYOBq77OmvOaJzJdIdkwDbf<BR>lJoAoKa5YQa37TkaSV6djV0aHCF3RyVZ<BR>=1qQx<BR>-----END
PGP SIGNATURE-----<BR><BR></BLOCKQUOTE></DIV><BR></BLOCKQUOTE></DIV><BR>
<P>
<HR>
<P></P>_______________________________________________<BR>tinc mailing
list<BR>tinc@tinc-vpn.org<BR>http://www.tinc-vpn.org/cgi-bin/mailman/listinfo/tinc<BR></BLOCKQUOTE></BODY></HTML>