[Mono-bugs] [Bug 82044][Nor] Changed - IPv6 not supported on Cygwin

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Tue Jul 31 17:11:55 EDT 2007

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by dick at ximian.com.


--- shadow/82044	2007-07-08 15:18:50.000000000 -0400
+++ shadow/82044.tmp.5465	2007-07-31 17:11:55.000000000 -0400
@@ -1,23 +1,23 @@
 Bug#: 82044
 Product: Mono: Runtime
 Version: 1.2
+OS: unknown
 OS Details: Windows XP SP2
 Status: NEW   
+Severity: Unknown
 Priority: Normal
 Component: misc
 AssignedTo: mono-bugs at ximian.com                            
 ReportedBy: gert.driesen at pandora.be               
 QAContact: mono-bugs at ximian.com
 TargetMilestone: ---
-Summary: IPv6 not supported on Windows
+Summary: IPv6 not supported on Cygwin
 IPv6 does not appear to work on Windows, even though it is enabled (and 
 works fine using MS).
 To reproduce, compile and run the following code snippet (taken from bug 
 #81965) on Windows (with Microsoft TCP/IP version 6 installed):
@@ -44,6 +44,19 @@
 Unhandled Exception: System.Net.Sockets.SocketException: An address 
 incompatible with the requested protocol was used
   at System.Net.Sockets.Socket..ctor (AddressFamily family, SocketType 
 type, ProtocolType proto) [0x00000]
   at Program.Main () [0x00000]
+------- Additional Comments From dick at ximian.com  2007-07-31 17:11 -------
+IPv6 support does not seem to be implemented yet on cygwin.  See
+http://win6.jp/Cygwin/index.html for more info.
+We deliberately disable IPv6 for the windows build as the headers
+indicate that the necessary support is present, but the
+implementations of the functions such as inet_ntop() are not in the
+It might be possible to remove this check (see the top of
+metadata/socket-io.c) when building using the VS project, but someone
+with VS will have to test and contribute that.

More information about the mono-bugs mailing list