/*
* client.c -- connect to a server
*
- * $Id$
- *
* This code is Copyright (c) 2002, by the authors of nmh. See the
* COPYRIGHT file in the root directory of the nmh distribution for
* complete copyright information.
if (args != NULL && *args != 0) {
ap = client_copyip (client_brkstring (client_getcpy (args), " ", "\n"),
ap, MAXARGS);
- } else {
- if (servers != NULL && *servers != 0)
- ap = client_copyip (client_brkstring (client_getcpy (servers), " ", "\n"),
- ap, MAXARGS);
}
if (ap == arguments) {
*ap++ = client_getcpy ("localhost");
}
memset(&hints, 0, sizeof(hints));
+#ifdef AI_ADDRCONFIG
hints.ai_flags = AI_ADDRCONFIG;
+#endif
hints.ai_family = PF_UNSPEC;
hints.ai_socktype = SOCK_STREAM;
char address[NI_MAXHOST];
rc = getnameinfo(ai->ai_addr, ai->ai_addrlen, address,
- sizeof(address), NULL, NULL, NI_NUMERICHOST);
+ sizeof(address), NULL, 0, NI_NUMERICHOST);
fprintf(stderr, "Connecting to %s...\n",
rc ? "unknown" : address);