Changeset 1200 for trunk/pdns/pdns/pdns_recursor.cc
- Timestamp:
- 06/14/08 23:11:33 (5 years ago)
- Files:
-
- 1 modified
-
trunk/pdns/pdns/pdns_recursor.cc (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/pdns/pdns/pdns_recursor.cc
r1198 r1200 539 539 int res; 540 540 541 if(!g_pdl.get() || !g_pdl->pre query(dc->d_remote, dc->d_mdp.d_qname, QType(dc->d_mdp.d_qtype), ret, res)) {541 if(!g_pdl.get() || !g_pdl->preresolve(dc->d_remote, dc->d_mdp.d_qname, QType(dc->d_mdp.d_qtype), ret, res)) { 542 542 res = sr.beginResolve(dc->d_mdp.d_qname, QType(dc->d_mdp.d_qtype), dc->d_mdp.d_qclass, ret); 543 543 544 if(g_pdl.get() && (res < 0 || res == RCode::NXDomain || res == RCode::ServFail)) { 545 g_pdl->nxdomain(dc->d_remote, dc->d_mdp.d_qname, QType(dc->d_mdp.d_qtype), ret, res); 544 if(g_pdl.get()) { 545 if(res == RCode::NXDomain) 546 g_pdl->nxdomain(dc->d_remote, dc->d_mdp.d_qname, QType(dc->d_mdp.d_qtype), ret, res); 546 547 } 547 548 }