]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[421-create-config-backend-for-dhcpv6-base] Added DHCPv6 config backend support in...
authorFrancis Dupont <fdupont@isc.org>
Mon, 21 Jan 2019 12:51:19 +0000 (13:51 +0100)
committerFrancis Dupont <fdupont@isc.org>
Mon, 21 Jan 2019 12:51:19 +0000 (13:51 +0100)
src/lib/dhcpsrv/Makefile.am
src/lib/dhcpsrv/testutils/Makefile.am
src/lib/dhcpsrv/testutils/test_config_backend.h

index eaf77320d3989409ecbda3b850ace7e6fa8f6863..14bb0e189e8606c8fd65429046e919febcc89f31 100644 (file)
@@ -109,9 +109,11 @@ libkea_dhcpsrv_la_SOURCES += cfg_subnets6.cc cfg_subnets6.h
 libkea_dhcpsrv_la_SOURCES += cfg_mac_source.cc cfg_mac_source.h
 libkea_dhcpsrv_la_SOURCES += cfgmgr.cc cfgmgr.h
 libkea_dhcpsrv_la_SOURCES += client_class_def.cc client_class_def.h
-libkea_dhcpsrv_la_SOURCES += config_backend_dhcp4.h
+libkea_dhcpsrv_la_SOURCES += config_backend_dhcp4.h config_backend_dhcp6.h
 libkea_dhcpsrv_la_SOURCES += config_backend_pool_dhcp4.cc config_backend_pool_dhcp4.h
+libkea_dhcpsrv_la_SOURCES += config_backend_pool_dhcp6.cc config_backend_pool_dhcp6.h
 libkea_dhcpsrv_la_SOURCES += config_backend_dhcp4_mgr.cc config_backend_dhcp4_mgr.h
+libkea_dhcpsrv_la_SOURCES += config_backend_dhcp6_mgr.cc config_backend_dhcp6_mgr.h
 libkea_dhcpsrv_la_SOURCES += csv_lease_file4.cc csv_lease_file4.h
 libkea_dhcpsrv_la_SOURCES += csv_lease_file6.cc csv_lease_file6.h
 libkea_dhcpsrv_la_SOURCES += d2_client_cfg.cc d2_client_cfg.h
index 5d339b9ae2d7feda95ecbf7941456264ea92f92e..56ebaa2779e95939c3947ea4c2115c0488dc3270 100644 (file)
@@ -21,6 +21,7 @@ libdhcpsrvtest_la_SOURCES += generic_host_data_source_unittest.cc generic_host_d
 libdhcpsrvtest_la_SOURCES += lease_file_io.cc lease_file_io.h
 libdhcpsrvtest_la_SOURCES += test_config_backend.h
 libdhcpsrvtest_la_SOURCES += test_config_backend_dhcp4.cc test_config_backend_dhcp4.h
+libdhcpsrvtest_la_SOURCES += test_config_backend_dhcp6.cc test_config_backend_dhcp6.h
 
 libdhcpsrvtest_la_CXXFLAGS = $(AM_CXXFLAGS)
 libdhcpsrvtest_la_CPPFLAGS = $(AM_CPPFLAGS) $(GTEST_INCLUDES)
index b82cc00b6a77b5c29bd196831b5ccb2eccbb4247..03900a68147f33d7d2f31049c734ededd09a054c 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2018 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2018-2019 Internet Systems Consortium, Inc. ("ISC")
 //
 // This Source Code Form is subject to the terms of the Mozilla Public
 // License, v. 2.0. If a copy of the MPL was not distributed with this
@@ -10,6 +10,7 @@
 
 #include <database/database_connection.h>
 #include <dhcpsrv/config_backend_dhcp4_mgr.h>
+#include <dhcpsrv/config_backend_dhcp6_mgr.h>
 #include <boost/shared_ptr.hpp>
 #include <boost/lexical_cast.hpp>