From adbaf5f18d5f2480f5b01ea352d6c8ab5b17697d Mon Sep 17 00:00:00 2001 From: Alan Antonuk Date: Wed, 17 Apr 2013 14:59:32 -0700 Subject: Fixes to compile it on Win32/MSVC --- librabbitmq/win32/socket.c | 2 +- librabbitmq/win32/socket.h | 14 +++++++++----- 2 files changed, 10 insertions(+), 6 deletions(-) (limited to 'librabbitmq/win32') diff --git a/librabbitmq/win32/socket.c b/librabbitmq/win32/socket.c index 86dc4e1..82051fe 100644 --- a/librabbitmq/win32/socket.c +++ b/librabbitmq/win32/socket.c @@ -56,7 +56,7 @@ amqp_socket_init(void) WSADATA data; int res = WSAStartup(0x0202, &data); if (res) { - return (ERROR_CATEGORY_OS | res) + return (ERROR_CATEGORY_OS | res); } called_wsastartup = 1; diff --git a/librabbitmq/win32/socket.h b/librabbitmq/win32/socket.h index 58e1a99..cddbee5 100644 --- a/librabbitmq/win32/socket.h +++ b/librabbitmq/win32/socket.h @@ -52,18 +52,22 @@ amqp_socket_init(void); #define amqp_socket_socket socket +char * +amqp_os_error_string(int err); + int -amqp_socket_close(int sockfd, AMQP_UNUSED void *user_data); +amqp_socket_setsockopt(int sock, int level, int optname, + const void *optval, size_t optlen); int -amqp_socket_setsockopt(int sock, int level, int optname, const void *optval, - size_t optlen); +amqp_os_socket_close(int sockfd); + ssize_t -amqp_socket_writev(int sock, struct iovec *iov, int nvecs, AMQP_UNUSED void *user_data); +amqp_os_socket_writev(int sock, struct iovec *iov, int nvecs); int -amqp_socket_error(AMQP_UNUSED void *user_data); +amqp_os_socket_error(void); #ifndef MSG_NOSIGNAL # define MSG_NOSIGNAL 0x0 -- cgit v1.2.1