]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#1375] fixed compilation
authorRazvan Becheriu <razvan@isc.org>
Fri, 6 Nov 2020 10:36:40 +0000 (12:36 +0200)
committerRazvan Becheriu <razvan@isc.org>
Wed, 9 Dec 2020 17:12:46 +0000 (19:12 +0200)
src/bin/dhcp4/ctrl_dhcp4_srv.cc
src/bin/dhcp6/ctrl_dhcp6_srv.cc
src/lib/dhcpsrv/host_mgr.h

index 830bc67b2ea3f7cc6d8aa85614c94da6af8aec03..970ccbe07ee312d1206122c2c0e1670922c7c55c 100644 (file)
@@ -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()));
index eade33157fd105c9c7ee9616420c7dd23d1ee736..d79e713835b429b824f7ce9d51c9faf22d7510d6 100644 (file)
@@ -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()));
index 27b443b883970c4a5da391a185bb474af25d4b68..29fbc8c6aa81c827a693d7b813688bca0e9c7cbb 100644 (file)
@@ -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;
     }