http://bugs.winehq.org/show_bug.cgi?id=11256
Summary: WSAStringToAddressA "For AF_INET6 to succeed, IPv6 must be installed." Product: Wine Version: 0.9.53. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: winsock AssignedTo: wine-bugs@winehq.org ReportedBy: citizenr@gmail.com
New uTorrent alpha http://forum.utorrent.com/viewtopic.php?id=31998 started implementing ipv6, currently it it only checking its availability using WSAStringToAddress
http://msdn2.microsoft.com/en-us/library/ms742214(VS.85).aspx
"For AF_INET6 to succeed, IPv6 must be installed."
this alpha detects ipv6 under wine-0.9.53, Logger window shows "[17:12:41] IPv6 is installed" but there is no ipv6 on my computer rasz@rasz-desktop:~$ ip a | grep inet6 rasz@rasz-desktop:~$
ill try to make a patch for it.
http://bugs.winehq.org/show_bug.cgi?id=11256
--- Comment #1 from rasz citizenr@gmail.com 2008-01-18 20:57:57 --- hmm how do I check ipv6 availability under linux? should I try to setup ipv6 socket? and if so what kind? is calling socket(PF_INET6, SOCK_STREAM, 0) ok?
http://bugs.winehq.org/show_bug.cgi?id=11256
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://download.utorrent.com | |/beta/utorrent-1.8-alpha- | |7928.upx.exe Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=11256
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #2 from Juan Lang juan_lang@yahoo.com 2008-01-23 10:21:46 --- IPv6 being installed under Windows is not the same thing as IPv6 being installed under Wine.
What's the bug you're seeing? Is uTorrent failing? Please describe the application failure and reopen. If uTorrent is working, then it isn't a bug.
http://bugs.winehq.org/show_bug.cgi?id=11256
--- Comment #3 from rasz citizenr@gmail.com 2008-01-23 12:14:39 --- http://msdn2.microsoft.com/en-us/library/ms742214(VS.85).aspx
"For AF_INET6 to succeed, IPv6 must be installed."
this is MSDN, this is how windows handles WSAStringToAddressA, Wine has a BUG, its not handling it the same way as Windows, What is invalid about this bug? Are you saying its ok as long as no app is failing? Wine fails to implement this function properly, uTorrent will be the first widespread ipv6 app and will break becouse of it (or as always will have to implement wine specific hack).
WSAStringToAddressA for AF_INET6 should check if ipv6 is available in the system before doing anything further. The easiest way to check for ipv6 I could find is to try and setup dummy INET6 socket.
http://bugs.winehq.org/show_bug.cgi?id=11256
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Austin English austinenglish@gmail.com 2008-10-13 14:38:50 --- Closing invalid.