mirror of
https://gitlab.isc.org/isc-projects/kea
synced 2025-08-30 13:37:55 +00:00
f08a02278d794a2b692444db5d04be3fce4da18d
Updates are working, need clean up and UTs in HA. src/bin/dhcp4/dhcp4_hooks.dox Updated hooks dev guide src/bin/dhcp4/dhcp4_srv.cc Added callout lease4_server_decline Dhcpv4Srv::serverDecline() - added lease4_server_decline hook point src/bin/dhcp4/tests/hooks_unittest.cc TEST_F(HooksDhcpv4SrvTest, lease4OfferDiscoverDecline) - new test src/hooks/dhcp/high_availability/ha_callouts.cc lease4_server_decline() - new callout function src/hooks/dhcp/high_availability/ha_impl.* HAImpl::lease4ServerDecline() - new callout handler src/hooks/dhcp/high_availability/ha_messages.mes HA_LEASE4_SERVER_DECLINE_FAILED - new log src/hooks/dhcp/high_availability/ha_service.* HAService::asyncSendLeaseUpdate() - new function for a single lease update HAService::asyncSendLeaseUpdates() - check parking lot null
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
Languages
C++
94.1%
Shell
3.4%
PLpgSQL
0.7%
LLVM
0.6%
Meson
0.6%
Other
0.6%