[io-layer] Extract file (#4255)
[mono.git] / mono / io-layer / wapi.c
index f162b0bb45cad926593816f8e28366fcfd034dd7..14dc672e8ee9ac879a21bb175e3de57a9101d31f 100644 (file)
@@ -1,32 +1,9 @@
 
 #include "wapi.h"
 
-#include "io-trace.h"
-#include "io.h"
-#include "socket-private.h"
-
 #include "mono/utils/mono-lazy-init.h"
 #include "mono/metadata/w32handle.h"
 
-gboolean _wapi_has_shut_down = FALSE;
-
-void
-wapi_init (void)
-{
-       _wapi_io_init ();
-       _wapi_socket_init ();
-}
-
-void
-wapi_cleanup (void)
-{
-       g_assert (_wapi_has_shut_down == FALSE);
-       _wapi_has_shut_down = TRUE;
-
-       _wapi_error_cleanup ();
-       _wapi_io_cleanup ();
-}
-
 /* Use this instead of getpid(), to cope with linuxthreads.  It's a
  * function rather than a variable lookup because we need to get at
  * this before share_init() might have been called. */
@@ -46,16 +23,6 @@ wapi_getpid (void)
        return _wapi_pid;
 }
 
-/* Lots more to implement here, but this is all we need at the moment */
-gboolean
-DuplicateHandle (gpointer srcprocess, gpointer src, gpointer targetprocess, gpointer *target,
-       guint32 access G_GNUC_UNUSED, gboolean inherit G_GNUC_UNUSED, guint32 options G_GNUC_UNUSED)
-{
-       mono_w32handle_ref (src);
-       *target = src;
-       return TRUE;
-}
-
 /**
  * CloseHandle:
  * @handle: The handle to release