[1390] in testers
named fix
daemon@ATHENA.MIT.EDU (daemon@ATHENA.MIT.EDU)
Mon Dec 10 12:37:00 1990
Date: Mon, 10 Dec 90 12:22:26 -0500
From: Mark Rosenstein <mar@MIT.EDU>
To: testers@MIT.EDU
Cc: tytso@MIT.EDU
This fix avoids having the named get unreasonable retry times for the
hesiod servers resulting in hesiod queries timing out:
*** /source/bsd-4.3/common/etc/named/ns_resp.c Thu Nov 16 06:41:35 1989
--- ns_resp.c Mon Dec 10 12:20:02 1990
***************
*** 594,600 ****
qp->q_naddr = 0;
qp->q_curaddr = 0;
qp->q_fwd = fwdtab;
- qp->q_addr[0].stime = tt;
if (nslookup(nsp, qp) == 0) {
#ifdef DEBUG
if (debug >= 3)
--- 594,599 ----
***************
*** 602,607 ****
--- 601,607 ----
#endif
goto servfail;
}
+ qp->q_addr[0].stime = tt;
if (cname) {
if (qp->q_cname++ == MAXCNAMES) {
#ifdef DEBUG