From 4c795ed1301bf7586cf0e7b0e4146df8b7ed73f4 Mon Sep 17 00:00:00 2001 From: oddsock Date: Sat, 23 Nov 2002 15:55:27 +0000 Subject: [PATCH] win32 port updates to recent changes svn path=/trunk/icecast/; revision=4117 --- src/net/sock.c | 4 +++- src/net/sock.h | 7 +++++-- src/os.h | 4 +++- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/net/sock.c b/src/net/sock.c index 4e776c9e..4b7a21c1 100644 --- a/src/net/sock.c +++ b/src/net/sock.c @@ -41,7 +41,9 @@ #define vsnprintf _vsnprintf #define EINPROGRESS WSAEINPROGRESS #define ENOTSOCK WSAENOTSOCK -#define EWOULDBLOCK WSAEWOULDBLOCK +#define EWOULDBLOCK WSAEWOULDBLOCK +#define EALREADY WSAEALREADY +#define socklen_t int #endif #include "sock.h" diff --git a/src/net/sock.h b/src/net/sock.h index 9b794079..470934bc 100644 --- a/src/net/sock.h +++ b/src/net/sock.h @@ -22,11 +22,14 @@ #ifndef __SOCK_H #define __SOCK_H -#include #ifdef _WIN32 #include -#endif +#else +#include +#endif + +#include #ifdef HAVE_SYS_UIO_H #include diff --git a/src/os.h b/src/os.h index fa386e43..ff41ab7c 100644 --- a/src/os.h +++ b/src/os.h @@ -8,7 +8,9 @@ #endif #ifdef _WIN32 -#define PATH_SEPARATOR "\\" +#define PATH_SEPARATOR "\\" +#define size_t int +#define ssize_t int #else #define PATH_SEPARATOR "/" #endif