aboutsummaryrefslogtreecommitdiff
path: root/iemnet.h
diff options
context:
space:
mode:
Diffstat (limited to 'iemnet.h')
-rw-r--r--iemnet.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/iemnet.h b/iemnet.h
index 4d35794..6bc7190 100644
--- a/iemnet.h
+++ b/iemnet.h
@@ -1,6 +1,13 @@
#include "m_pd.h"
-#include <sys/socket.h>
+#ifdef _WIN32
+# define IEMNET_EXTERN __declspec(dllexport) extern
+# include <winsock2.h>
+# include <ws2tcpip.h>
+#else
+# define IEMNET_EXTERN extern
+# include <sys/socket.h>
+#endif
typedef struct _iemnet_chunk {
unsigned char* data;