3 /*=========================================================================*\
4 * Socket compatibilization module for Win32
6 \*=========================================================================*/
8 /*=========================================================================*\
9 * WinSock include files
10 \*=========================================================================*/
11 #if defined(__MINGW32__) && (!defined(_WIN32_WINNT) || (_WIN32_WINNT < 0x0501))
12 #define _WIN32_WINNT 0x0501
17 typedef int socklen_t
;
18 typedef SOCKADDR_STORAGE t_sockaddr_storage
;
19 typedef SOCKET t_socket
;
20 typedef t_socket
*p_socket
;
22 #define SOCKET_INVALID (INVALID_SOCKET)
25 #define SO_REUSEPORT SO_REUSEADDR
28 #endif /* WSOCKET_H */