specified a port the query pools code broke (change
2129). [RT #16768]
+2163. [bug] If only one of query-source and query-source-v6
+ specified a port the query pools code broke (change
+ 2129). [RT #16768]
+
2162. [func] Allow "rrset-order fixed" to be disabled at compile
time. [RT #16665]
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: resolver.c,v 1.345 2007/03/06 00:38:57 marka Exp $ */
+/* $Id: resolver.c,v 1.346 2007/03/29 04:13:22 marka Exp $ */
/*! \file */
}
switch (isc_sockaddr_pf(&addrinfo->sockaddr)) {
case PF_INET:
- if (res->ndisps > 0) {
+ if (res->dispatchv4pool != NULL) {
RES_LOCK(&res->poollock,
isc_rwlocktype_read);
dns_dispatch_attach(res->dispatchv4pool[did],
}
break;
case PF_INET6:
- if (res->ndisps > 0) {
+ if (res->dispatchv6pool != NULL) {
RES_LOCK(&res->poollock,
isc_rwlocktype_read);
dns_dispatch_attach(res->dispatchv6pool[did],