case AddressFamily_InterNetwork:
return AF_INET;
case AddressFamily_AppleTalk:
+ #ifdef AF_APPLETALK
return AF_APPLETALK;
+ #else
+ return -1;
+ #endif
case AddressFamily_InterNetworkV6:
+#ifdef HAVE_STRUCT_SOCKADDR_IN6
return AF_INET6;
+#else
+ return -1;
+#endif
case AddressFamily_DecNet:
#ifdef AF_DECnet
return AF_DECnet;
case AF_DECnet:
return AddressFamily_DecNet;
#endif
+ #ifdef AF_APPLETALK
case AF_APPLETALK:
return AddressFamily_AppleTalk;
+ #endif
+#ifdef HAVE_STRUCT_SOCKADDR_IN6
case AF_INET6:
- #endif
return AddressFamily_InterNetworkV6;
++#endif
#ifdef AF_IRDA
case AF_IRDA:
return AddressFamily_Irda;