Skip to content
Snippets Groups Projects
Commit db4c33b4 authored by Gisle Vanem's avatar Gisle Vanem
Browse files

MSVC fix for 'socklen_t'. Replace <winsock.h> with <winsock2.h> +

<ws2tcpip.h> since IPv6 is no longer optional (was it ever?)
parent 3fb04115
No related branches found
No related tags found
No related merge requests found
......@@ -19,8 +19,10 @@
#else
/* simple work-around for now, for systems without configure support */
#define ssize_t int
#ifndef _MSC_VER
#define socklen_t int
#endif
#endif
/* Recent autoconf versions define these symbols in config.h. We don't want
them (since they collide with the libcurl ones when we build
......@@ -35,7 +37,8 @@
/* now typedef our socket type */
#if defined(WIN32) && !defined(WATT32)
#include <winsock.h>
#include <winsock2.h>
#include <ws2tcpip.h>
typedef SOCKET ares_socket_t;
#define ARES_SOCKET_BAD INVALID_SOCKET
#else
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment