summaryrefslogtreecommitdiff
path: root/win32/include/sys/socket.h
diff options
context:
space:
mode:
Diffstat (limited to 'win32/include/sys/socket.h')
-rw-r--r--win32/include/sys/socket.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/win32/include/sys/socket.h b/win32/include/sys/socket.h
index 53abf0cd21..3b92b13d54 100644
--- a/win32/include/sys/socket.h
+++ b/win32/include/sys/socket.h
@@ -82,6 +82,18 @@
extern "C" {
#endif
+#undef ENOTSOCK
+#define ENOTSOCK WSAENOTSOCK
+
+#undef ECONNABORTED
+#define ECONNABORTED WSAECONNABORTED
+
+#undef ECONNRESET
+#define ECONNRESET WSAECONNRESET
+
+#undef EAFNOSUPPORT
+#define EAFNOSUPPORT WSAEAFNOSUPPORT
+
#ifdef USE_SOCKETS_AS_HANDLES
#ifndef PERL_FD_SETSIZE