소스 검색

Tue Mar 4 18:03:27 CET 2003 Paolo Molaro <[email protected]>

	* 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
Paolo Molaro 23 년 전
부모
커밋
5b0dbd3c3f
2개의 변경된 파일14개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      mono/metadata/ChangeLog
  2. 8 0
      mono/metadata/socket-io.c

+ 6 - 0
mono/metadata/ChangeLog

@@ -1,3 +1,9 @@
+
+Tue Mar 4 18:03:27 CET 2003 Paolo Molaro <[email protected]>
+
+	* socket-io.c:  handle case when AF_INET6 and AF_IPX are not defined
+	(pointed out by Michael Adams).
+
 2003-03-04  Dick Porter  <[email protected]>
 
 	* icall.c: Temporarily reverted the Double and Single ToString()

+ 8 - 0
mono/metadata/socket-io.c

@@ -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: