]>
git.ipfire.org Git - thirdparty/kea.git/log
Razvan Becheriu [Mon, 22 Apr 2024 18:42:28 +0000 (21:42 +0300)]
[#3315] use enum SpawnMode instead of bool
Razvan Becheriu [Mon, 22 Apr 2024 17:46:43 +0000 (20:46 +0300)]
[#3315] use stopAndPoll
Razvan Becheriu [Sat, 20 Apr 2024 08:07:22 +0000 (11:07 +0300)]
[#3315] fix ProcessSpawn IOService
Razvan Becheriu [Fri, 19 Apr 2024 14:53:32 +0000 (17:53 +0300)]
[#3315] addressed review comments
Razvan Becheriu [Wed, 27 Mar 2024 21:38:26 +0000 (23:38 +0200)]
[#3315] use internal IOService for hooks
Thomas Markwalder [Fri, 19 Apr 2024 19:22:50 +0000 (19:22 +0000)]
[#2957] Addressed review comments
Minor corrections, added ChangeLog and fixed db-version UT.
Thomas Markwalder [Thu, 18 Apr 2024 18:33:11 +0000 (18:33 +0000)]
[#2957] Fix dhcp4_server_modification_ts index
src/share/database/scripts/pgsql/upgrade_020_to_021.sh.in
- new file, corrects dhcp4_server_modifcation_ts index
configure.ac
added src/share/database/scripts/pgsql/upgrade_020_to_021.sh
src/bin/admin/tests/pgsql_tests.sh.in
Added pgsql_upgrade_20_to_21_test()
src/lib/pgsql/pgsql_connection.h
Updated schema version
src/share/database/scripts/pgsql/.gitignore
src/share/database/scripts/pgsql/Makefile.am
Added upgrade_020_to_021.sh
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
Added correction of dhcp4_server_modifcation_ts index
Marcin Siodelski [Tue, 16 Apr 2024 18:00:28 +0000 (20:00 +0200)]
[#3125] Add ChangeLog for #3125
Marcin Siodelski [Mon, 15 Apr 2024 17:13:43 +0000 (19:13 +0200)]
[#3125] Corrected drop stats in HA
Marcin Siodelski [Mon, 15 Apr 2024 16:22:27 +0000 (18:22 +0200)]
[#3125] Pkt6 drop statistics not increased
The drop statistics should be maintained by the hook libraries rather than
the server. We had a discrepancy between the DHCPv4 and DHCPv6 server where
the latter increased the drop statistics when the hook library returned
the DROP status for the pkt6-receive or buffer6-receive callout. It
resulted in the increased drop stats for the load balanced packets. It was
not the case for the DHCPv4 server.
Tomek Mrugalski [Thu, 18 Apr 2024 10:58:57 +0000 (10:58 +0000)]
Apply 1 suggestion(s) to 1 file(s)
Tomek Mrugalski [Thu, 18 Apr 2024 10:58:48 +0000 (10:58 +0000)]
Apply 1 suggestion(s) to 1 file(s)
Thomas Markwalder [Fri, 5 Apr 2024 17:44:38 +0000 (13:44 -0400)]
[#3098] Updated ARM regarding DDNS params
modified: arm/dhcp4-srv.rst
modified: arm/dhcp6-srv.rst
modified: arm/hooks.rst - removed // comment
from JSON block
Piotrek Zadroga [Wed, 17 Apr 2024 08:18:53 +0000 (10:18 +0200)]
[#3319] typo fix
Piotrek Zadroga [Wed, 17 Apr 2024 08:05:34 +0000 (10:05 +0200)]
[#3319] recover C++14 namespace syntax
Piotrek Zadroga [Wed, 17 Apr 2024 07:50:31 +0000 (09:50 +0200)]
[#3319] lib util recover new lines
- recover new lines removed by mistake by auto-formatting
Piotrek Zadroga [Mon, 15 Apr 2024 20:33:27 +0000 (22:33 +0200)]
[#3319] lib util doxygen refactor
- also imports reorder
Razvan Becheriu [Wed, 17 Apr 2024 07:56:07 +0000 (10:56 +0300)]
[#3320] minor changes
Razvan Becheriu [Wed, 17 Apr 2024 07:54:46 +0000 (10:54 +0300)]
[#3320] minor changes
Andrei Pavel [Mon, 8 Apr 2024 14:59:38 +0000 (17:59 +0300)]
[#1743] fix circular dependency in src/lib/log
Fixes the problem where to generate log_messages.(cc|h), you need
kea-msg-compiler, but to compile kea-msg-compiler you need
log_messages.(cc|h). This halted compilation even when building
from scratch.
Simply only regenerate log_messages.(cc|h) only if kea-msg-compiler
exists. It will not regenerate the files on first pass, but one can
explicitly call `make messages -C src/lib/log` afterwards to regenerate
the files.
Francis Dupont [Wed, 27 Mar 2024 22:48:19 +0000 (23:48 +0100)]
[#3133] Updated code and tests
Francis Dupont [Wed, 27 Mar 2024 10:20:52 +0000 (11:20 +0100)]
[#3133] Checkpoint
Francis Dupont [Wed, 27 Mar 2024 09:31:24 +0000 (09:31 +0000)]
[#3133] Regen flex/bison
Francis Dupont [Wed, 27 Mar 2024 09:28:12 +0000 (10:28 +0100)]
[#3133] Extended syntax
Marcin Siodelski [Tue, 16 Apr 2024 14:52:05 +0000 (16:52 +0200)]
[#3250] Fixed sporadic test failure
Marcin Siodelski [Tue, 16 Apr 2024 09:31:02 +0000 (11:31 +0200)]
[#3276] Check invalid server name during sync
Marcin Siodelski [Mon, 15 Apr 2024 07:32:36 +0000 (09:32 +0200)]
[#3276] Added ChangeLog for #3276
Marcin Siodelski [Mon, 15 Apr 2024 07:15:00 +0000 (09:15 +0200)]
[#3276] Fix synchronization in passive-backup
Marcin Siodelski [Sun, 7 Apr 2024 07:01:14 +0000 (09:01 +0200)]
[#3250] Updated ARM
Marcin Siodelski [Sun, 7 Apr 2024 06:50:39 +0000 (08:50 +0200)]
[#3250] Corrected typos after code review
Marcin Siodelski [Wed, 27 Mar 2024 16:13:31 +0000 (17:13 +0100)]
[#3250] Added ChangeLog for #3250
Marcin Siodelski [Wed, 27 Mar 2024 12:22:12 +0000 (13:22 +0100)]
[#3250] Delayed transition to terminated
Marcin Siodelski [Tue, 16 Apr 2024 08:21:16 +0000 (10:21 +0200)]
[#3336] Fix the doc build
JSON examples must not include the inline comments.
Francis Dupont [Sat, 6 Apr 2024 22:17:37 +0000 (00:17 +0200)]
[#3289] Typo
Francis Dupont [Sat, 6 Apr 2024 22:03:01 +0000 (00:03 +0200)]
[#3289] Added v6 part
Francis Dupont [Fri, 5 Apr 2024 16:10:46 +0000 (18:10 +0200)]
[#3289] New fix
Francis Dupont [Tue, 2 Apr 2024 13:27:26 +0000 (15:27 +0200)]
[#3298] Made MemHostDataSource MT safe
Andrei Pavel [Mon, 1 Apr 2024 12:57:03 +0000 (15:57 +0300)]
[#3299] fix parked-packet-limit mentions in ARM
- move PPL section to general hooks section
- remove note that PPL is used only for HA
- add PPL section in RADIUS
- add PPL reference in ping-check
- change values in doc/examples to resemble defaults
Razvan Becheriu [Thu, 4 Apr 2024 07:08:49 +0000 (10:08 +0300)]
[#3281] addressed review comments
Razvan Becheriu [Wed, 27 Mar 2024 09:44:03 +0000 (11:44 +0200)]
[#3281] stop service just in case it was still running
Razvan Becheriu [Fri, 15 Mar 2024 23:44:37 +0000 (01:44 +0200)]
[#3281] use shared_from_this
Razvan Becheriu [Thu, 14 Mar 2024 17:17:06 +0000 (19:17 +0200)]
[#3281] use shared_from_this
Razvan Becheriu [Wed, 3 Apr 2024 21:09:40 +0000 (00:09 +0300)]
[#3316] fixed build
Razvan Becheriu [Tue, 2 Apr 2024 12:38:43 +0000 (15:38 +0300)]
[#3316] fixed doxygen
Thomas Markwalder [Wed, 3 Apr 2024 17:55:45 +0000 (13:55 -0400)]
[#3297] Removed extra line in ChangeLog
Razvan Becheriu [Wed, 3 Apr 2024 17:48:44 +0000 (20:48 +0300)]
[#3297] addressed review
Thomas Markwalder [Wed, 3 Apr 2024 17:31:48 +0000 (13:31 -0400)]
[#3297] Updated ARM, added a ChangeLog
Thomas Markwalder [Wed, 3 Apr 2024 15:19:24 +0000 (11:19 -0400)]
[#3297] Fixed broken test
modified: monitored_duration_store_unittests.cc
Thomas Markwalder [Wed, 3 Apr 2024 14:29:03 +0000 (10:29 -0400)]
[#3297] Addressed initial review comments
minor changes in src/hooks/dhcp/perfmon/tests/monitored_duration_store_unittests.cc
Razvan Becheriu [Wed, 3 Apr 2024 13:57:18 +0000 (16:57 +0300)]
[#3297] addressed review
Thomas Markwalder [Tue, 2 Apr 2024 19:49:24 +0000 (15:49 -0400)]
[#3297] Verify enable-monitoring and cleanup
src/hooks/dhcp/perfmon/perfmon_callouts.cc
pkt4_send(CalloutHandle& handle)
pkt6_send(CalloutHandle& handle) - move query check, log
and enable check into processPktEventStack()
src/hooks/dhcp/perfmon/perfmon_mgr.cc
PerfMonMgr::processPktEventStack() - do log, query check,
and enable check
src/hooks/dhcp/perfmon/tests/perfmon_mgr_unittests.cc
testProcessPktEventStack() - updated to verify
disabling monitoring inhibits duration data storage
Thomas Markwalder [Tue, 2 Apr 2024 14:50:44 +0000 (10:50 -0400)]
[#3297] pktX_send now calls processPktEventStack
src/hooks/dhcp/perfmon/libloadtests/load_unload_unittests.cc
TEST_F(PerfMonLibLoadTest, verifyCallouts4)
TEST_F(PerfMonLibLoadTest, verifyCallouts6) - new tests
src/hooks/dhcp/perfmon/perfmon_callouts.cc
pkt5_send(CalloutHandle& handle)
pkt6_send(CalloutHandle& handle) - added logic to try-catch
call processPktEventStack()
src/hooks/dhcp/perfmon/perfmon_messages.mes
PERFMON_DHCP4_PKT_PROCESS_ERROR
PERFMON_DHCP6_PKT_PROCESS_ERROR - new debug messages
Thomas Markwalder [Mon, 1 Apr 2024 19:46:15 +0000 (15:46 -0400)]
[#3297] PerfMonMgr::processPktEventStack tests
src/hooks/dhcp/perfmon/monitored_duration_store.*
Retooled to use composite key instead of DurationKey operators
src/hooks/dhcp/perfmon/perfmon_mgr.cc
Altered some exception throws
src/hooks/dhcp/perfmon/tests/monitored_duration_store_unittests.cc
TEST_F(MonitoredDurationStoreTest, adjacentEvent)
TEST_F(MonitoredDurationStoreTest, adjacentEvent6) - new tests
to check adjacent event ordering
src/hooks/dhcp/perfmon/tests/perfmon_mgr_unittests.cc
TEST_F(PerfMonMgrTest4, invalidProcessPktEventStack)
TEST_F(PerfMonMgrTest6, invalidProcessPktEventStack)
TEST_F(PerfMonMgrTest4, processPktEventStack)
TEST_F(PerfMonMgrTest6, processPktEventStack) - new tests
Thomas Markwalder [Sat, 30 Mar 2024 14:45:00 +0000 (10:45 -0400)]
[#3297] Fix UT compilation and error
modified: perfmon_mgr_unittests.cc
Thomas Markwalder [Thu, 28 Mar 2024 20:25:22 +0000 (16:25 -0400)]
[#3297] Initial Packet processing implemented
PerfMonMgr can now process packet event stacks,
poplating duration store and driving alarm checking
Not yet tied to pkt_send handlers
src/hooks/dhcp/perfmon/monitored_duration.*
DurationKey::getStatName()
setSubnetId() - new functions
src/hooks/dhcp/perfmon/perfmon_messages.mes
PERFMON_ALARM_CLEARED
PERFMON_ALARM_TRIGGERED - new messages
src/hooks/dhcp/perfmon/perfmon_mgr.*
PerfMonMgr::init() - new function
PerfMonMgr::processPktEventStack()
PerfMonMgr::reportToStatsMgr()
PerfMonMgr::reportAlarm() - implemented
src/hooks/dhcp/perfmon/tests/monitored_duration_unittests.cc
Updated to test getStatName()
src/hooks/dhcp/perfmon/tests/perfmon_mgr_unittests.cc
class TestablePerfMonMgr : public PerfMonMgr - new
Expanded PerfMonMgrTest with new tests functions
TEST_F(PerfMonMgrTest4, testReportToStatsMgr)
TEST_F(PerfMonMgrTest6, testReportToStatsMgr)
TEST_F(PerfMonMgrTest4, testAddDurationSample)
TEST_F(PerfMonMgrTest6, testAddDurationSample)
- new tests
Thomas Markwalder [Tue, 2 Apr 2024 11:26:41 +0000 (11:26 +0000)]
[#3295] Added a ChangeLog entry
Razvan Becheriu [Tue, 2 Apr 2024 05:31:46 +0000 (08:31 +0300)]
[#3295] addressed review
Thomas Markwalder [Fri, 22 Mar 2024 22:50:04 +0000 (22:50 +0000)]
[#3295] Improve pickNextJob efficiency
src/bin/d2/d2_update_mgr.*
D2UpdateMgr::pickNextJob() - check return of makeTransction()
D2UpdateMgr::makeTransaction() - return true if transaction created
src/bin/d2/tests/d2_update_mgr_unittests.cc
TEST_F(D2UpdateMgrTest, pickNextJobSkips) - new test
Razvan Becheriu [Tue, 26 Mar 2024 19:28:26 +0000 (21:28 +0200)]
[#3278] removed extra spaces
Thomas Markwalder [Tue, 26 Mar 2024 19:12:29 +0000 (15:12 -0400)]
[#3278] Fixed ChangeLog
Thomas Markwalder [Tue, 26 Mar 2024 18:58:20 +0000 (14:58 -0400)]
[#3278] Addressed review comments
Minor corrections in ARM and UTs
Razvan Becheriu [Tue, 26 Mar 2024 17:27:27 +0000 (19:27 +0200)]
[#3278] addressed review
Thomas Markwalder [Wed, 20 Mar 2024 19:58:06 +0000 (15:58 -0400)]
[#3278] Fix JSON in ARM again
modified: hooks-perfmon.rst
Thomas Markwalder [Wed, 20 Mar 2024 19:28:03 +0000 (15:28 -0400)]
[#3278] Fix JSON error in ARM
modified: hooks-perfmon.rst
Thomas Markwalder [Wed, 20 Mar 2024 19:20:23 +0000 (15:20 -0400)]
[#3278] Updated ARM
Added ChangeLog entry, updated ARM, and changed
enable-monitoring to false by default.
doc/sphinx/arm/hooks-perfmon.rst
Added a good deal more information
src/hooks/dhcp/perfmon/perfmon_config.cc
src/hooks/dhcp/perfmon/perfmon_mgr.cc
enable-monitoring now defaults to false. Users must
explicitly enable it.
src/hooks/dhcp/perfmon/tests/perfmon_config_unittests.cc
src/hooks/dhcp/perfmon/tests/perfmon_mgr_unittests.cc
Updated tests
Thomas Markwalder [Wed, 20 Mar 2024 14:47:42 +0000 (10:47 -0400)]
[#3278] Added configurable PerfMonMgr singleton
load() now creates PerfMonMgr singleton and invokes it's configure() function.
src/hooks/dhcp/perfmon/monitored_duration.*
DurationKey::getMessageTypeLabel(uint16_t family, uint16_t msg_type) - new function
Translates DHCP_NOTYPE/DHCPV6_NOTYPE to "*"
src/hooks/dhcp/perfmon/perfmon_callouts.cc
Added PerfMonMgr singleton
int load(LibraryHandle& handle) - creates singleton and parses configuration
src/hooks/dhcp/perfmon/perfmon_config.cc
DurationKeyParser::getMessageNameType4(const std::string& name)
DurationKeyParser::getMessageNameType6(const std::string& name) - map "*" to NOTYPE
static std::map<std::string, uint16_t> name_type_map = {
src/hooks/dhcp/perfmon/tests/duration_key_parser_unittests.cc
TEST_F(DurationKeyParserTest, validScenarios4) - verify "*" message type parses
src/hooks/dhcp/perfmon/libloadtests/load_unload_unittests.cc
Updated to pass in a valid configuration on load test.
Thomas Markwalder [Tue, 19 Mar 2024 19:58:13 +0000 (15:58 -0400)]
[#3278] New classes PerfMonMgr, PerfMonConfig
New files:
src/hooks/dhcp/perfmon/perfmon_config.cc
src/hooks/dhcp/perfmon/perfmon_config.h
src/hooks/dhcp/perfmon/perfmon_mgr.cc
src/hooks/dhcp/perfmon/perfmon_mgr.h
src/hooks/dhcp/perfmon/tests/alarm_parser_unittests.cc
src/hooks/dhcp/perfmon/tests/duration_key_parser_unittests.cc
src/hooks/dhcp/perfmon/tests/perfmon_config_unittests.cc
src/hooks/dhcp/perfmon/tests/perfmon_mgr_unittests.cc
src/bin/dhcp4/dhcp4_srv.h
Fixed unrelated doxygen error
src/hooks/dhcp/perfmon/Makefile.am
Added new files
src/hooks/dhcp/perfmon/monitored_duration.*
Added DurationKey << operator
src/hooks/dhcp/perfmon/perfmon_callouts.cc
Fixed comments
src/hooks/dhcp/perfmon/tests/Makefile.am
Added new files
Marcin Godzina [Tue, 26 Mar 2024 17:00:52 +0000 (17:00 +0000)]
[#3313] bump version in configure.ac to 2.5.8
Marcin Godzina [Fri, 22 Mar 2024 15:55:27 +0000 (15:55 +0000)]
[#3307] release changes
Razvan Becheriu [Fri, 22 Mar 2024 14:38:56 +0000 (16:38 +0200)]
[#3304] bump up library versions for 2.5.7 release
Razvan Becheriu [Fri, 22 Mar 2024 11:59:06 +0000 (13:59 +0200)]
[#3300] revert fix and move poll
Tomek Mrugalski [Fri, 22 Mar 2024 13:01:18 +0000 (14:01 +0100)]
[#3079] rebuilt requirements.txt for Sphinx
Tomek Mrugalski [Wed, 20 Mar 2024 16:48:46 +0000 (17:48 +0100)]
[#3079] ChangeLog corrected
Tomek Mrugalski [Wed, 20 Mar 2024 12:56:58 +0000 (13:56 +0100)]
[#3079] ChangeLog updated
dependabot[bot] [Wed, 20 Mar 2024 11:29:09 +0000 (11:29 +0000)]
[#3079] Bump jinja2 from 3.1.2 to 3.1.3 in /doc/sphinx/src
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/jinja/compare/3.1.2...3.1.3)
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Andrei Pavel [Thu, 21 Mar 2024 21:33:44 +0000 (23:33 +0200)]
[#3210] fix clang error
error: constexpr function never produces a constant expression [-Winvalid-constexpr]
Thomas Markwalder [Thu, 21 Mar 2024 17:05:11 +0000 (13:05 -0400)]
[#3300] Added ChangeLog
Thomas Markwalder [Thu, 21 Mar 2024 17:02:34 +0000 (13:02 -0400)]
[#3300] Fixed db-reconnect issue
src/bin/dhcp4/ctrl_dhcp4_srv.cc
ControlledDhcpv4Srv::processConfig(isc::data::ConstElementPtr config)
src/bin/dhcp6/ctrl_dhcp6_srv.cc
ControlledDhcpv6Srv::processConfig(isc::data::ConstElementPtr config)
Andrei Pavel [Thu, 21 Mar 2024 08:48:18 +0000 (10:48 +0200)]
[#3210] address review
Andrei Pavel [Mon, 4 Mar 2024 15:21:05 +0000 (17:21 +0200)]
[#3210] fix different exception message on BSD
Andrei Pavel [Mon, 4 Mar 2024 13:26:17 +0000 (15:26 +0200)]
[#3210] fix some warnings
Andrei Pavel [Mon, 4 Mar 2024 13:16:36 +0000 (15:16 +0200)]
[#3210] clean up some header includes
Andrei Pavel [Mon, 4 Mar 2024 10:19:56 +0000 (12:19 +0200)]
[#3210] update copyright dates
Andrei Pavel [Mon, 4 Mar 2024 09:46:36 +0000 (11:46 +0200)]
[#3210] miscellaneous warning fixes in lib/util
- Wsign-compare
- Wshadow
- doxygen warnings
- fix compilation for src/lib/util/tests/Makefile.am
Andrei Pavel [Mon, 4 Mar 2024 09:49:45 +0000 (11:49 +0200)]
[#3210] refactor string utilities
- Rename util/strutil.h to util/str.h to escape redundancy.
- Simplify trim function.
- Remove unused functions.
- Get rid of the regex conditional compilation that helped Kea build
with ancient compilers. Lack of proper regex functionality now results
in failure in configure.ac.
Andrei Pavel [Mon, 4 Mar 2024 09:48:47 +0000 (11:48 +0200)]
[#3210] refactor io utilities
- Rename util/io_utilities.h to util/io.h to escape redundancy.
- Create readUint and writeUint templates.
- Use reverse_copy for potential performance boost.
- Add missing unit tests.
Andrei Pavel [Mon, 4 Mar 2024 09:48:36 +0000 (11:48 +0200)]
[#3210] refactor file utilities
- Unify filename.h and file_utilities.h under filesystem.h.
- Rename Filename class to Path since it more accurately represents
it.
- Make its interface as close as possible to that of std::filesystem::path.
- Remove unused method expandWithDefault.
- Rename useAsDefault to replaceExtension since it was only used in the
purpose of replacing extension.
- Unroll the split method in the constructor.
Andrei Pavel [Fri, 1 Mar 2024 12:20:15 +0000 (14:20 +0200)]
[#3210] properly match header names with regex
Andrei Pavel [Wed, 21 Feb 2024 12:40:18 +0000 (14:40 +0200)]
[#3210] add ability to format changed files
Andrei Pavel [Thu, 21 Mar 2024 15:59:59 +0000 (17:59 +0200)]
[#3267] cosmetic changes to find headers script
Andrei Pavel [Thu, 21 Mar 2024 14:55:06 +0000 (16:55 +0200)]
[#3267] add EXCLUDE_LIST in find headers script
Andrei Pavel [Thu, 21 Mar 2024 14:35:38 +0000 (16:35 +0200)]
[#3267] fix find header script not finding files
Script did not find files that are on the same line as the _HEADERS
variable.
Andrei Pavel [Thu, 21 Mar 2024 14:34:17 +0000 (16:34 +0200)]
[#3267] cosmetic changes to find headers script
Andrei Pavel [Mon, 4 Mar 2024 12:30:02 +0000 (14:30 +0200)]
[#3267] add tools/find-uninstalled-headers.py
Piotrek Zadroga [Thu, 21 Mar 2024 15:04:17 +0000 (16:04 +0100)]
[#3267] added ChangeLog entry
Piotrek Zadroga [Tue, 5 Mar 2024 12:14:06 +0000 (13:14 +0100)]
[#3267] unify tabs
Piotrek Zadroga [Tue, 5 Mar 2024 11:01:05 +0000 (12:01 +0100)]
[#3267] add missing include_HEADERS
- missing headers in libkea-util
- missing headers in libkea-util-io
Piotrek Zadroga [Tue, 5 Mar 2024 10:59:08 +0000 (11:59 +0100)]
[#3267] add missing include_HEADERS
- missing headers in libkea-dhcpsrv
Piotrek Zadroga [Tue, 5 Mar 2024 10:58:14 +0000 (11:58 +0100)]
[#3267] add missing include_HEADERS
- missing headers in libkea-d2srv
Piotrek Zadroga [Tue, 5 Mar 2024 10:57:52 +0000 (11:57 +0100)]
[#3267] add missing include_HEADERS
- missing headers in libkea-cfgclient