From: Razvan Becheriu Date: Fri, 6 Nov 2020 10:36:40 +0000 (+0200) Subject: [#1375] fixed compilation X-Git-Tag: Kea-1.9.3~98 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=333f7eceb671025ce033fce3cdb59e6c73b709c4;p=thirdparty%2Fkea.git [#1375] fixed compilation --- diff --git a/src/bin/dhcp4/ctrl_dhcp4_srv.cc b/src/bin/dhcp4/ctrl_dhcp4_srv.cc index 830bc67b2e..970ccbe07e 100644 --- a/src/bin/dhcp4/ctrl_dhcp4_srv.cc +++ b/src/bin/dhcp4/ctrl_dhcp4_srv.cc @@ -814,7 +814,7 @@ ControlledDhcpv4Srv::processConfig(isc::data::ConstElementPtr config) { CfgDbAccessPtr cfg_db = CfgMgr::instance().getStagingCfg()->getCfgDbAccess(); cfg_db->setAppendedParameters("universe=4"); - cfg_db->createManagers(server_->getIOService()); + cfg_db->createManagers(); } catch (const std::exception& ex) { err << "Unable to open database: " << ex.what(); return (isc::config::createAnswer(1, err.str())); diff --git a/src/bin/dhcp6/ctrl_dhcp6_srv.cc b/src/bin/dhcp6/ctrl_dhcp6_srv.cc index eade33157f..d79e713835 100644 --- a/src/bin/dhcp6/ctrl_dhcp6_srv.cc +++ b/src/bin/dhcp6/ctrl_dhcp6_srv.cc @@ -817,7 +817,7 @@ ControlledDhcpv6Srv::processConfig(isc::data::ConstElementPtr config) { CfgDbAccessPtr cfg_db = CfgMgr::instance().getStagingCfg()->getCfgDbAccess(); cfg_db->setAppendedParameters("universe=6"); - cfg_db->createManagers(server_->getIOService()); + cfg_db->createManagers(); } catch (const std::exception& ex) { err << "Unable to open database: " << ex.what(); return (isc::config::createAnswer(1, err.str())); diff --git a/src/lib/dhcpsrv/host_mgr.h b/src/lib/dhcpsrv/host_mgr.h index 27b443b883..29fbc8c6aa 100644 --- a/src/lib/dhcpsrv/host_mgr.h +++ b/src/lib/dhcpsrv/host_mgr.h @@ -655,7 +655,7 @@ protected: /// @brief Sets IO service to be used by the Host Manager. /// /// @param IOService object, used for all ASIO operations. - void setIOService(const isc::asiolink::IOServicePtr& io_service) { + static void setIOService(const isc::asiolink::IOServicePtr& io_service) { io_service_ = io_service; }