dh->rcode = RCode::NoError;
ReadLock r(&d_lock);
- for (const auto pair : d_certs) {
+ for (const auto& pair : d_certs) {
if (!pair->active || !pair->cert.isValid(now)) {
continue;
}
ReadLock w(&d_shards.at(shardIndex).d_lock);
auto& map = d_shards[shardIndex].d_map;
- for(const auto entry : map) {
+ for (const auto& entry : map) {
const CacheValue& value = entry.second;
count++;
}
if (name.type() == typeid(vector<pair<int, DNSName>>)) {
auto names = boost::get<vector<pair<int, DNSName>>>(name);
- for (auto const n : names) {
+ for (const auto& n : names) {
smn.add(n.second);
}
return;
}
if (name.type() == typeid(vector<pair<int, string>>)) {
auto names = boost::get<vector<pair<int, string>>>(name);
- for (auto const n : names) {
+ for (const auto& n : names) {
smn.add(n.second);
}
return;
}
if (name.type() == typeid(vector<pair<int, DNSName>>)) {
auto names = boost::get<vector<pair<int, DNSName>>>(name);
- for (auto const n : names) {
+ for (const auto& n : names) {
smn.remove(n.second);
}
return;
}
if (name.type() == typeid(vector<pair<int, string>>)) {
auto names = boost::get<vector<pair<int, string>>>(name);
- for (auto const n : names) {
+ for (const auto& n : names) {
DNSName d(n.second);
smn.remove(d);
}
interface = boost::get<std::string>((*vars)["interface"]);
}
if (vars->count("cpus")) {
- for (const auto cpu : boost::get<std::vector<std::pair<int,int>>>((*vars)["cpus"])) {
+ for (const auto& cpu : boost::get<std::vector<std::pair<int,int>>>((*vars)["cpus"])) {
cpus.insert(cpu.second);
}
}
}
if(vars.count("cpus")) {
- for (const auto cpu : boost::get<vector<pair<int,string>>>(vars["cpus"])) {
+ for (const auto& cpu : boost::get<vector<pair<int,string>>>(vars["cpus"])) {
cpus.insert(std::stoi(cpu.second));
}
}