From: Razvan Becheriu Date: Thu, 15 Oct 2020 13:04:50 +0000 (+0300) Subject: [#1405] fixed unittests X-Git-Tag: Kea-1.9.2~126 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=378451e9b0290cc2b03eb5dc07345ef82cdd8d25;p=thirdparty%2Fkea.git [#1405] fixed unittests --- diff --git a/src/lib/dhcpsrv/parsers/base_network_parser.cc b/src/lib/dhcpsrv/parsers/base_network_parser.cc index a9556faddb..2b3edf206f 100644 --- a/src/lib/dhcpsrv/parsers/base_network_parser.cc +++ b/src/lib/dhcpsrv/parsers/base_network_parser.cc @@ -232,7 +232,7 @@ BaseNetworkParser::parseHostReservationMode(const data::ConstElementPtr& network void BaseNetworkParser::parseHostReservationModes(const data::ConstElementPtr& network_data, NetworkPtr& network) { - if (network_data->contains("reservation-modes")) { + if (network_data->contains("reservation-mode")) { bool found = false; if (network_data->contains("reservations-out-of-pool")) { found = true; @@ -249,13 +249,13 @@ BaseNetworkParser::parseHostReservationModes(const data::ConstElementPtr& networ " , 'reservations-in-subnet' or" " 'reservations-global' parameters"); } - try { - HostReservationModesParser parser; - Network::HRMode flags = parser.parse(network_data); - network->setHostReservationMode(flags); - } catch (const BadValue& ex) { - isc_throw(DhcpConfigError, "invalid parameter: " << ex.what()); - } + } + try { + HostReservationModesParser parser; + Network::HRMode flags = parser.parse(network_data); + network->setHostReservationMode(flags); + } catch (const BadValue& ex) { + isc_throw(DhcpConfigError, "invalid parameter: " << ex.what()); } }