diff options
Diffstat (limited to 'PICA_nodewait.c')
| -rw-r--r-- | PICA_nodewait.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/PICA_nodewait.c b/PICA_nodewait.c index c3479b7..d9b49b0 100644 --- a/PICA_nodewait.c +++ b/PICA_nodewait.c @@ -9,6 +9,8 @@ #ifdef WIN32 +#include <winsock2.h> +#include <ws2tcpip.h> #include <windows.h> #else @@ -82,11 +84,15 @@ char portbuf[8]; memset(&h,0,sizeof(struct addrinfo)); +#ifdef AI_ADDRCONFIG #ifdef AI_IDN #define H_AI_FLAGS (AI_ADDRCONFIG | AI_IDN) #else #define H_AI_FLAGS AI_ADDRCONFIG #endif +#else +#define H_AI_FLAGS 0 +#endif h.ai_flags=H_AI_FLAGS; h.ai_family=AF_INET;//CONF - IPv4, IPv6, IPv4 then IPv6, IPv6 then IPv4 |
