{
vector<DNSZoneRecord*> arrs;
- for(auto & d_rr : d_rrs)
+ for(auto & rr : d_rrs)
{
- if(d_rr.dr.d_place!=DNSResourceRecord::ADDITIONAL)
- arrs.push_back(&d_rr);
+ if(rr.dr.d_place!=DNSResourceRecord::ADDITIONAL)
+ arrs.push_back(&rr);
}
return arrs;
}
if(edo.d_extFlags & EDNSOpts::DNSSECOK)
d_dnssecOk=true;
- for(const auto & d_option : edo.d_options) {
- if(d_option.first == EDNSOptionCode::NSID) {
+ for(const auto & option : edo.d_options) {
+ if(option.first == EDNSOptionCode::NSID) {
d_wantsnsid=true;
}
- else if(s_doEDNSSubnetProcessing && (d_option.first == EDNSOptionCode::ECS)) { // 'EDNS SUBNET'
- if(getEDNSSubnetOptsFromString(d_option.second, &d_eso)) {
+ else if(s_doEDNSSubnetProcessing && (option.first == EDNSOptionCode::ECS)) { // 'EDNS SUBNET'
+ if(getEDNSSubnetOptsFromString(option.second, &d_eso)) {
//cerr<<"Parsed, source: "<<d_eso.source.toString()<<", scope: "<<d_eso.scope.toString()<<", family = "<<d_eso.scope.getNetwork().sin4.sin_family<<endl;
d_haveednssubnet=true;
}
map<uint16_t, uint64_t> ResponseStats::getSizeResponseCounts()
{
map<uint16_t, uint64_t> ret;
- for(const auto & d_sizecounter : d_sizecounters) {
- ret[d_sizecounter.first]=d_sizecounter.second;
+ for(const auto & sizecounter : d_sizecounters) {
+ ret[sizecounter.first]=sizecounter.second;
}
return ret;
}
{
vector<pollfd> pfds;
- for(int & d_socket : d_sockets) {
- if(d_eof.count(d_socket))
+ for(int & socket : d_sockets) {
+ if(d_eof.count(socket))
continue;
struct pollfd pfd;
memset(&pfd, 0, sizeof(pfd));
- pfd.fd = d_socket;
+ pfd.fd = socket;
if(rd)
pfd.events |= POLLIN;
if(wr)
if(mdp.d_header.rcode == RCode::ServFail)
continue;
- for(const auto & d_answer : mdp.d_answers) {
- if(d_answer.first.d_place == 1 && d_answer.first.d_type==qtype) {
+ for(const auto & answer : mdp.d_answers) {
+ if(answer.first.d_place == 1 && answer.first.d_type==qtype) {
DNSZoneRecord zrr;
- zrr.dr = d_answer.first;
+ zrr.dr = answer.first;
zrr.auth=true;
ret.push_back(zrr);
}
ret<<R"(<table border=1><tr><td colspan=3 bgcolor="#0000ff"><font color="#ffffff">Arguments</font></td>)"<<endl;
vector<string>entries=arg().list();
- for(const auto & entrie : entries) {
- ret<<"<tr><td>"<<entrie<<"</td><td>"<<arg()[entrie]<<"</td><td>"<<arg().getHelp(entrie)<<"</td>"<<endl;
+ for(const auto & entry : entries) {
+ ret<<"<tr><td>"<<entry<<"</td><td>"<<arg()[entry]<<"</td><td>"<<arg().getHelp(entry)<<"</td>"<<endl;
}
}