From: Razvan Becheriu Date: Mon, 27 Jul 2020 15:54:26 +0000 (+0300) Subject: [#1065] addressed review X-Git-Tag: Kea-1.8.0~108 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e18c26505dcf206bd8334b326c9d0ee0b524cc7a;p=thirdparty%2Fkea.git [#1065] addressed review --- diff --git a/src/hooks/dhcp/lease_cmds/lease_cmds.cc b/src/hooks/dhcp/lease_cmds/lease_cmds.cc index 7b61e801af..531803d9b2 100644 --- a/src/hooks/dhcp/lease_cmds/lease_cmds.cc +++ b/src/hooks/dhcp/lease_cmds/lease_cmds.cc @@ -620,6 +620,13 @@ addOrUpdate4(Lease4Ptr lease, bool force_create) { bool addOrUpdate6(Lease6Ptr lease, bool force_create) { + /// @todo throw if PD address is in declined state + /* + if (lease->stateDeclined() && lease->type_ == Lease::TYPE_PD) { + isc_throw(isc::InvalidOperation, + "invalid PD address in declined state"); + } + */ Lease6Ptr existing = LeaseMgrFactory::instance().getLease6(lease->type_, lease->addr_); if (force_create && !existing) {