Lease6CollectionPtr deleted_leases(new Lease6Collection());
// Do per IA lists
- for (auto const iac : ctx.ias_) {
+ for (auto const& iac : ctx.ias_) {
if (!iac.old_leases_.empty()) {
for (auto old_lease : iac.old_leases_) {
if (ctx.new_leases_.empty()) {
continue;
}
bool in_new = false;
- for (auto const new_lease : ctx.new_leases_) {
+ for (auto const& new_lease : ctx.new_leases_) {
if ((new_lease->addr_ == old_lease->addr_) &&
(new_lease->prefixlen_ == old_lease->prefixlen_)) {
in_new = true;
repr << "'" << value << "'";
} else {
repr << "0x" << hex;
- for (const unsigned char& ch : value) {
+ for (const char& ch : value) {
repr << setw(2) << setfill('0') << static_cast<unsigned>(ch);
}
}