Merge pull request #3355 from ludovic-henry/process-fix-exited
[mono.git] / mono / io-layer / socket-wrappers.h
index b6700f3348d6f84bde56caa798275ab59250c4cf..a532ce9f3baf97a06d638b7c772a66442e2ee874 100644 (file)
@@ -35,7 +35,6 @@
 #define _wapi_setsockopt setsockopt 
 #define _wapi_shutdown shutdown 
 #define _wapi_socket WSASocket 
-#define _wapi_gethostbyname gethostbyname 
 #define _wapi_select select 
 
 /* No need to wrap FD_ZERO because it doesnt involve file
@@ -45,6 +44,7 @@
 #define _wapi_FD_ISSET FD_ISSET
 #define _wapi_FD_SET FD_SET
 
+#define _wapi_cleanup_networking() ;
 #else
 
 #define WSA_FLAG_OVERLAPPED           0x01
@@ -76,7 +76,6 @@ extern int _wapi_setsockopt(guint32 handle, int level, int optname,
 extern int _wapi_shutdown(guint32 handle, int how);
 extern guint32 _wapi_socket(int domain, int type, int protocol, void *unused,
                            guint32 unused2, guint32 flags);
-extern struct hostent *_wapi_gethostbyname(const char *hostname);
 
 #ifdef HAVE_SYS_SELECT_H
 extern int _wapi_select(int nfds, fd_set *readfds, fd_set *writefds,
@@ -87,5 +86,6 @@ extern int _wapi_FD_ISSET(guint32 handle, fd_set *set);
 extern void _wapi_FD_SET(guint32 handle, fd_set *set);
 #endif
 
+extern void _wapi_cleanup_networking (void);
 #endif /* HOST_WIN32 */