if(P->d.qr)
continue;
- S.ringAccount("queries", P->qdomain.toString()+"/"+P->qtype.getName());
+ S.ringAccount("queries", P->qdomain.toLogString()+"/"+P->qtype.getName());
S.ringAccount("remotes",P->d_remote);
if(logDNSQueries) {
string remote;
a->setRcode(RCode::ServFail);
S.inc("servfail-packets");
- S.ringAccount("servfail-queries",QD->Q->qdomain.toString());
+ S.ringAccount("servfail-queries",QD->Q->qdomain.toLogString());
delete QD->Q;
} else {
a->setRcode(RCode::ServFail);
S.inc("servfail-packets");
- S.ringAccount("servfail-queries",QD->Q->qdomain.toString());
+ S.ringAccount("servfail-queries",QD->Q->qdomain.toLogString());
delete QD->Q;
} else {
a->setRcode(RCode::ServFail);
S.inc("servfail-packets");
- S.ringAccount("servfail-queries",q->qdomain.toString());
+ S.ringAccount("servfail-queries",q->qdomain.toLogString());
} else {
L<<Logger::Error<<"Backend error (retry once): "<<e.reason<<endl;
goto retry;
a->setRcode(RCode::ServFail);
S.inc("servfail-packets");
- S.ringAccount("servfail-queries",q->qdomain.toString());
+ S.ringAccount("servfail-queries",q->qdomain.toLogString());
} else {
L<<Logger::Error<<"Caught unknown exception in Distributor thread "<<(unsigned long)pthread_self()<<" (retry once)"<<endl;
goto retry;
if(d_dk.isSecuredZone(sd.qname))
addNSECX(p, r, target, wildcard, sd.qname, mode);
- S.ringAccount("noerror-queries",p->qdomain.toString()+"/"+p->qtype.getName());
+ S.ringAccount("noerror-queries",p->qdomain.toLogString()+"/"+p->qtype.getName());
}
r=p->replyPacket(); // generate an empty reply packet
r->setRcode(RCode::ServFail);
S.inc("servfail-packets");
- S.ringAccount("servfail-queries",p->qdomain.toString());
+ S.ringAccount("servfail-queries",p->qdomain.toLogString());
}
catch(PDNSException &e) {
L<<Logger::Error<<"Backend reported permanent error which prevented lookup ("+e.reason+"), aborting"<<endl;
r=p->replyPacket(); // generate an empty reply packet
r->setRcode(RCode::ServFail);
S.inc("servfail-packets");
- S.ringAccount("servfail-queries",p->qdomain.toString());
+ S.ringAccount("servfail-queries",p->qdomain.toLogString());
}
return r;
if(p.d.aa) {
if (p.d.rcode==RCode::NXDomain)
- S.ringAccount("nxdomain-queries",p.qdomain.toString()+"/"+p.qtype.getName());
+ S.ringAccount("nxdomain-queries",p.qdomain.toLogString()+"/"+p.qtype.getName());
} else if (p.isEmpty()) {
- S.ringAccount("unauth-queries",p.qdomain.toString()+"/"+p.qtype.getName());
+ S.ringAccount("unauth-queries",p.qdomain.toLogString()+"/"+p.qtype.getName());
S.ringAccount("remotes-unauth",p.d_remote);
}