Tue Mar 4 18:03:27 CET 2003 Paolo Molaro <lupus@ximian.com>
authorPaolo Molaro <lupus@oddwiz.org>
Tue, 4 Mar 2003 17:08:50 +0000 (17:08 -0000)
committerPaolo Molaro <lupus@oddwiz.org>
Tue, 4 Mar 2003 17:08:50 +0000 (17:08 -0000)
* socket-io.c:  handle case when AF_INET6 and AF_IPX are not defined
(pointed out by Michael Adams).

svn path=/trunk/mono/; revision=12184

mono/metadata/ChangeLog
mono/metadata/socket-io.c

index 25210bd59138d1504712cfac94a16e67e31b04d6..29ff8cea7b02ab1f0fa4d044a476ec6849ea5808 100644 (file)
@@ -1,3 +1,9 @@
+
+Tue Mar 4 18:03:27 CET 2003 Paolo Molaro <lupus@ximian.com>
+
+       * socket-io.c:  handle case when AF_INET6 and AF_IPX are not defined
+       (pointed out by Michael Adams).
+
 2003-03-04  Dick Porter  <dick@ximian.com>
 
        * icall.c: Temporarily reverted the Double and Single ToString()
index 1efb2c1583d8f59af4ac0f4e00102872317aa7eb..a1e52261b094b45d0e4af37abe01186881dc1b38 100644 (file)
@@ -78,9 +78,11 @@ static gint32 convert_family(MonoAddressFamily mono_family)
                family=AF_INET;
                break;
                
+#ifdef AF_IPX
        case AddressFamily_Ipx:
                family=AF_IPX;
                break;
+#endif
                
        case AddressFamily_Sna:
                family=AF_SNA;
@@ -94,9 +96,11 @@ static gint32 convert_family(MonoAddressFamily mono_family)
                family=AF_APPLETALK;
                break;
                
+#ifdef AF_INET6
        case AddressFamily_InterNetworkV6:
                family=AF_INET6;
                break;
+#endif
 #ifdef AF_IRDA 
        case AddressFamily_Irda:
                family=AF_IRDA;
@@ -126,9 +130,11 @@ static MonoAddressFamily convert_to_mono_family(guint16 af_family)
                family=AddressFamily_InterNetwork;
                break;
                
+#ifdef AF_IPX
        case AF_IPX:
                family=AddressFamily_Ipx;
                break;
+#endif
                
        case AF_SNA:
                family=AddressFamily_Sna;
@@ -142,9 +148,11 @@ static MonoAddressFamily convert_to_mono_family(guint16 af_family)
                family=AddressFamily_AppleTalk;
                break;
                
+#ifdef AF_INET6
        case AF_INET6:
                family=AddressFamily_InterNetworkV6;
                break;
+#endif
                
 #ifdef AF_IRDA 
        case AF_IRDA: