ref: 19fc221351f4f1d159a7a5e2b6ea0d3bd2973bf3
parent: 831505184ff4d34508216418ecb6ec0db77f5d54
author: aiju <devnull@localhost>
date: Tue Apr 17 06:45:25 EDT 2018
windows: PADDRINFOA is not always available
--- a/kern/devip-win32.c
+++ b/kern/devip-win32.c
@@ -1,3 +1,4 @@
+#define _WIN32_WINNT 0x0501
#include <winsock2.h>
#include <windows.h>
#include <ws2tcpip.h>
@@ -215,7 +216,7 @@
so_gethostbyname(char *host, char **hostv, int n)
{
char buf[INET6_ADDRSTRLEN];
- PADDRINFOA r, p;
+ struct addrinfo *r, *p;
DWORD l;
int i;