From: bert hubert Date: Tue, 6 Jan 2015 14:25:08 +0000 (+0100) Subject: improve non-quiet logging a bit, remove some dead code X-Git-Tag: rec-3.7.0-rc1~57 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=461df9d20c560d240285f772c09b3beb89d46daa;p=thirdparty%2Fpdns.git improve non-quiet logging a bit, remove some dead code --- diff --git a/pdns/pdns_recursor.cc b/pdns/pdns_recursor.cc index 7349a88410..fdb25fee7c 100644 --- a/pdns/pdns_recursor.cc +++ b/pdns/pdns_recursor.cc @@ -571,7 +571,7 @@ void startDoResolve(void *p) } if(!g_quiet || tracedQuery) - L<getTid()<<"] " << (dc->d_tcp ? "TCP " : "") << "question for '"<d_mdp.d_qname<<"|" + L<getTid()<<"/"<numProcesses()<<"] " << (dc->d_tcp ? "TCP " : "") << "question for '"<d_mdp.d_qname<<"|" <d_mdp.d_qtype)<<"' from "<getRemote()<getTid()); @@ -722,7 +722,7 @@ void startDoResolve(void *p) } if(!g_quiet) { - L<getTid()<<"] answer to "<<(dc->d_mdp.d_header.rd?"":"non-rd ")<<"question '"<d_mdp.d_qname<<"|"<d_mdp.d_qtype); + L<getTid()<<"/"<numProcesses()<<"] answer to "<<(dc->d_mdp.d_header.rd?"":"non-rd ")<<"question '"<d_mdp.d_qname<<"|"<d_mdp.d_qtype); L<<"': "<ancount)<<" answers, "<arcount)<<" additional, took "<getTid()<<"/"<numProcesses()<<"] DROPPED question from "< SyncRes::shuffleInSpeedOrder(set rnameservers.push_back(str); } map speeds; + BOOST_FOREACH(const string& val, rnameservers) { double speed; speed=t_sstorage->nsSpeeds[val].get(&d_now); @@ -1194,20 +1195,6 @@ int SyncRes::doResolveAt(set nameservers, string auth, return -1; } -void SyncRes::addAuthorityRecords(const string& qname, vector& ret, int depth) -{ - set bestns; - set beenthere; - bool dontcare; - getBestNSFromCache(qname, bestns, &dontcare, depth, beenthere); - - for(set::const_iterator k=bestns.begin();k!=bestns.end();++k) { - DNSResourceRecord ns=*k; - ns.d_place=DNSResourceRecord::AUTHORITY; - ns.ttl-=d_now.tv_sec; - ret.push_back(ns); - } -} // used by PowerDNSLua - note that this neglects to add the packet count & statistics back to pdns_ercursor.cc int directResolve(const std::string& qname, const QType& qtype, int qclass, vector& ret)