+1373. [bug] Recovery from expired glue failed under certian
+ circumstances.
+
1372. [bug] named crashes with an assertion failure on exit when
sharing the same port for listening and querying, and
changing listening addresses several times. [RT# 3509]
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: resolver.c,v 1.250 2002/09/09 02:54:18 marka Exp $ */
+/* $Id: resolver.c,v 1.251 2002/09/10 00:53:30 marka Exp $ */
#include <config.h>
}
if (get_nameservers) {
+ dns_name_t *name;
dns_fixedname_init(&foundname);
fname = dns_fixedname_name(&foundname);
if (result != ISC_R_SUCCESS) {
return;
}
findoptions = 0;
+ if ((options & DNS_FETCHOPT_UNSHARED) == 0)
+ name = &fctx->name;
+ else
+ name = &fctx->domain;
result = dns_view_findzonecut(fctx->res->view,
- &fctx->name,
- fname,
+ name, fname,
now, 0, ISC_TRUE,
&fctx->nameservers,
NULL);