summaryrefslogtreecommitdiff
path: root/libguile/socket.c
diff options
context:
space:
mode:
Diffstat (limited to 'libguile/socket.c')
-rw-r--r--libguile/socket.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/libguile/socket.c b/libguile/socket.c
index 44539bce9..7dc729ca1 100644
--- a/libguile/socket.c
+++ b/libguile/socket.c
@@ -54,6 +54,10 @@
#include "libguile/validate.h"
#include "libguile/socket.h"
+#ifdef __MINGW32__
+#include "win32-socket.h"
+#endif
+
#ifdef HAVE_STRING_H
#include <string.h>
#endif
@@ -1383,6 +1387,10 @@ scm_init_socket ()
scm_c_define ("MSG_DONTROUTE", SCM_MAKINUM (MSG_DONTROUTE));
#endif
+#ifdef __MINGW32__
+ scm_i_init_socket_Win32 ();
+#endif
+
scm_add_feature ("socket");
#ifndef SCM_MAGIC_SNARFER