--- gkrellm-2.3.5.orig/server/main.c 2010-10-02 18:13:29.000000000 +0200 +++ gkrellm-2.3.5/server/main.c 2014-03-23 16:06:59.000000000 +0100 @@ -39,21 +39,6 @@ #include #endif // !WIN32 -// win32 defines addrinfo but only supports getaddrinfo call on winxp or newer -#if !defined(HAVE_GETADDRINFO) && !defined(WIN32) -struct addrinfo - { - int ai_flags; /* AI_PASSIVE, AI_CANONNAME, AI_NUMERICHOST */ - int ai_family; /* PF_xxx */ - int ai_socktype; /* SOCK_xxx */ - int ai_protocol; /* 0 or IPPROTO_xxx for IPv4 and IPv6 */ - size_t ai_addrlen; /* length of ai_addr */ - char *ai_canonname; /* canonical name for hostname */ - struct sockaddr *ai_addr; /* binary address */ - struct addrinfo *ai_next; /* next structure in linked list */ - }; -#endif // !HAVE_GETADDRINFO - #if !defined(IPV6_V6ONLY) && defined(IPV6_BINDV6ONLY) #define IPV6_V6ONLY IPV6_BINDV6ONLY #endif