Comment about the non-working IPv6 setup

Initial
Stephane Bortzmeyer 20 years ago
parent 80fadd0066
commit cbd05dbeb3

@ -59,13 +59,12 @@ nsError (error, domain)
void void
dns_usage (const char *msg) dns_usage (const char *msg)
{ {
if (msg) if (msg) {
{ fprintf(stderr, "Error: %s\n", msg);
fprintf (stderr, "Error: %s\n", msg); }
} poptPrintUsage(dns_poptcon, stderr, 0);
poptPrintUsage (dns_poptcon, stderr, 0); fprintf(stderr, " request\n");
fprintf (stderr, " request\n"); exit(1);
exit (1);
} }
char * char *
@ -111,7 +110,7 @@ init (const int argc, const char **argv)
} }
else else
{ {
upper_type_name = to_upper (type_name); upper_type_name = (char *) to_upper (type_name);
/* /*
* TODO: a better algorithm. Use dns_rdatatype_fromtext in * TODO: a better algorithm. Use dns_rdatatype_fromtext in
* BIND ? * BIND ?
@ -181,8 +180,8 @@ start (struct addrinfo *res)
else if (name_server_sockaddr.sa_family == AF_INET6) else if (name_server_sockaddr.sa_family == AF_INET6)
{ {
#ifdef HAVE_RES_EXT #ifdef HAVE_RES_EXT
(void) memcpy (_res_ext.nsaddr_list, &name_server_sockaddr_in6, /* TODO: completely broken, dioes not work. Check in Stevens */
sizeof (struct sockaddr_in6)); (void)memcpy(_res_ext.nsaddr_list, &name_server_sockaddr_in6, sizeof(struct sockaddr_in6));
#endif #endif
} }
_res.nscount = 1; _res.nscount = 1;

Loading…
Cancel
Save