Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
#include <config.h>
+
+#ifndef WINDOWS
#include <netdb.h>
+#endif
#include <stdio.h>
#include <stdlib.h>
for (i = 0, ai = ai_head; ai; ai = ai->ai_next)
if (ai->ai_family == AF_INET6)
{
- struct sockaddr_in6 *sin6 = (struct sockaddr_in6*)ai->ai_addr;
+ struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)ai->ai_addr;
memcpy (al->addresses + i, &sin6->sin6_addr, 16);
++i;
}
if (!silent)
logprintf (LOG_VERBOSE, _("Resolving %s... "), host);
+ /* Host name lookup goes on below. #### We should implement
+ getaddrinfo_with_timeout and gethostbyname_with_timeout the same
+ way connect.c implements connect_with_timeout. */
+
#ifdef INET6
{
struct addrinfo hints, *ai;