2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-31 14:05:33 +00:00
Thomas Markwalder bfe892dfa2 [#3049] kea-dhcp4 parsing and UTs
Fully functional in kea-dhcp4 (excluding doc update and CB support)

/doc/examples/kea4/all-keys.json
    Added entries to a pool

/src/bin/dhcp4/dhcp4_lexer.ll
/src/bin/dhcp4/dhcp4_parser.yy
    Added parameters to pools

/src/bin/dhcp4/dhcp4_srv.cc
    Added comment

/src/bin/dhcp4/tests/config_parser_unittest.cc
    TEST_F(Dhcp4ParserTest, poolDdnsParameters) - new test

/src/bin/dhcp4/tests/fqdn_unittest.cc
    TEST_F(NameDhcpv4SrvTest, poolDdnsParametersTest) - new test

/src/bin/dhcp4/tests/get_config_unittest.cc
    Updated

/src/lib/dhcpsrv/parsers/base_network_parser.*
    Moved DDNS parameter parsing to a function template to allow use
    by any class type

/src/lib/dhcpsrv/parsers/dhcp_parsers.cc
    Added DDNS parameter parsing to PoolParser

/src/lib/dhcpsrv/parsers/simple_parser4.cc
    Added paramters to pool

/src/lib/dhcpsrv/tests/dhcp_parsers_unittest.cc
    TEST_F(DhcpParserTest, validDdnsParmatersPool4) - new test
2025-01-22 15:24:25 +00:00
2023-05-19 13:41:54 +02:00
2024-11-20 11:35:54 +00:00
2025-01-22 15:24:25 +00:00
2018-11-28 21:17:38 +01:00
2025-01-15 15:26:32 +01:00
2025-01-22 15:24:25 +00:00
2024-08-22 15:35:19 +03:00
2021-11-17 14:01:29 +02:00
2025-01-15 21:13:02 +02:00
2025-01-22 14:09:35 +00:00
2020-07-21 18:38:46 +02:00
2025-01-21 14:46:55 +02:00
2024-01-29 10:17:26 +01:00
2024-01-29 13:23:00 +01:00
2025-01-10 17:47:16 +02:00
2024-10-29 13:05:32 +01:00
2024-11-20 11:35:54 +00:00

Kea provides DHCPv4 and DHCPv6 servers, a dynamic DNS update module,
a portable DHCP library, libdhcp++, a control agent that provides a management
REST interface, a NETCONF agent that provides a YANG/NETCONF interface for Kea,
and a DHCP benchmarking tool, perfdhcp.

Kea is developed by Internet Systems Consortium, Inc.

The developers' website is at https://gitlab.isc.org/isc-projects/kea/.

Limitations, known issues, and feature requests can be found
at https://gitlab.isc.org/isc-projects/kea/-/wikis/known-issues-list.

If you are thinking about contributing a patch, please read the
Contributor's Guide first. Participants in this project implicitly agree to
abide by the project's Code of Conduct.

The Kea mailing lists are available via https://lists.isc.org/.
Description
No description provided
Readme 148 MiB
Languages
C++ 94.1%
Shell 3.4%
PLpgSQL 0.7%
LLVM 0.6%
Meson 0.6%
Other 0.6%