bool in_new = false;
for (auto const& new_lease : ctx.new_leases_) {
if ((new_lease->addr_ == old_lease->addr_) &&
- (new_lease->type_ != Lease::TYPE_PD ||
+ ((new_lease->type_ != Lease::TYPE_PD) ||
(new_lease->prefixlen_ == old_lease->prefixlen_))) {
in_new = true;
break;
}
// Now remove this address from the hints list.
- AllocEngine::Resource hint_type((*l)->addr_, 128);
+ AllocEngine::Resource hint_type((*l)->addr_);
hints.erase(std::remove(hints.begin(), hints.end(), hint_type), hints.end());
// If the new FQDN settings have changed for the lease, we need to