aboutsummaryrefslogtreecommitdiff
path: root/src/include/platform_interface.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/platform_interface.h')
-rw-r--r--src/include/platform_interface.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/include/platform_interface.h b/src/include/platform_interface.h
index 9e63f7a7..766cd3aa 100644
--- a/src/include/platform_interface.h
+++ b/src/include/platform_interface.h
@@ -82,14 +82,14 @@
82 82
83 83
84/* MHD_socket_close_(fd) close any FDs (non-W32) / close only socket FDs (W32) */ 84/* MHD_socket_close_(fd) close any FDs (non-W32) / close only socket FDs (W32) */
85#if !defined(_WIN32) || defined(__CYGWIN__) 85#if !defined(MHD_WINSOCK_SOCKETS)
86#define MHD_socket_close_(fd) close((fd)) 86#define MHD_socket_close_(fd) close((fd))
87#else 87#else
88#define MHD_socket_close_(fd) closesocket((fd)) 88#define MHD_socket_close_(fd) closesocket((fd))
89#endif 89#endif
90 90
91/* MHD_socket_errno_ is errno of last function (non-W32) / errno of last socket function (W32) */ 91/* MHD_socket_errno_ is errno of last function (non-W32) / errno of last socket function (W32) */
92#if !defined(_WIN32) || defined(__CYGWIN__) 92#if !defined(MHD_WINSOCK_SOCKETS)
93#define MHD_socket_errno_ errno 93#define MHD_socket_errno_ errno
94#else 94#else
95#define MHD_socket_errno_ MHD_W32_errno_from_winsock_() 95#define MHD_socket_errno_ MHD_W32_errno_from_winsock_()
@@ -97,21 +97,21 @@
97 97
98/* MHD_socket_last_strerr_ is description string of last errno (non-W32) / 98/* MHD_socket_last_strerr_ is description string of last errno (non-W32) /
99 * description string of last socket error (W32) */ 99 * description string of last socket error (W32) */
100#if !defined(_WIN32) || defined(__CYGWIN__) 100#if !defined(MHD_WINSOCK_SOCKETS)
101#define MHD_socket_last_strerr_() strerror(errno) 101#define MHD_socket_last_strerr_() strerror(errno)
102#else 102#else
103#define MHD_socket_last_strerr_() MHD_W32_strerror_last_winsock_() 103#define MHD_socket_last_strerr_() MHD_W32_strerror_last_winsock_()
104#endif 104#endif
105 105
106/* MHD_strerror_ is strerror (both non-W32/W32) */ 106/* MHD_strerror_ is strerror (both non-W32/W32) */
107#if !defined(_WIN32) || defined(__CYGWIN__) 107#if !defined(MHD_WINSOCK_SOCKETS)
108#define MHD_strerror_(errnum) strerror((errnum)) 108#define MHD_strerror_(errnum) strerror((errnum))
109#else 109#else
110#define MHD_strerror_(errnum) MHD_W32_strerror_((errnum)) 110#define MHD_strerror_(errnum) MHD_W32_strerror_((errnum))
111#endif 111#endif
112 112
113/* MHD_set_socket_errno_ set errno to errnum (non-W32) / set socket last error to errnum (W32) */ 113/* MHD_set_socket_errno_ set errno to errnum (non-W32) / set socket last error to errnum (W32) */
114#if !defined(_WIN32) || defined(__CYGWIN__) 114#if !defined(MHD_WINSOCK_SOCKETS)
115#define MHD_set_socket_errno_(errnum) errno=(errnum) 115#define MHD_set_socket_errno_(errnum) errno=(errnum)
116#else 116#else
117#define MHD_set_socket_errno_(errnum) MHD_W32_set_last_winsock_error_((errnum)) 117#define MHD_set_socket_errno_(errnum) MHD_W32_set_last_winsock_error_((errnum))