]> git.ipfire.org Git - thirdparty/kea.git/commit
[#3463] Added v6 implementation
authorThomas Markwalder <tmark@isc.org>
Wed, 5 Feb 2025 17:10:37 +0000 (12:10 -0500)
committerThomas Markwalder <tmark@isc.org>
Tue, 18 Feb 2025 18:54:19 +0000 (18:54 +0000)
commit556de90ac0184a3e2e4f4a2b688c0582a8337679
tree5496470570402c574bf80b031ed86814e05ebbd6
parent00dcacbc23a82dff81e6ab0cd9ac1e2cd2ac598a
[#3463] Added v6 implementation

/src/bin/dhcp6/dhcp6_srv.cc
    Dhcpv6Srv::processLocalizedQuery6() - add response6 to leases6_committed
    callout arguments

/src/bin/dhcp6/tests/hooks_unittest.cc
    Update tests to expect with response6

/src/hooks/dhcp/lease_cmds/lease_cmds.*
    Add leases6Committed() handler

/src/hooks/dhcp/lease_cmds/lease_cmds_callouts.cc
    Add leases6_committed()callout

/src/hooks/dhcp/lease_cmds/lease_cmds_messages.mes
    LEASE_CMDS_LEASES6_COMMITTED_FAILED - new message

/src/hooks/dhcp/lease_cmds/tests/lease_cmds6_unittest.cc
    TEST_F(Lease6CmdsTest, validLeases6Committed)
    TEST_F(Lease6CmdsTest, validLeases6CommittedMultiThreading)
    TEST_F(Lease6CmdsTest, nopLeases6Committed)
    TEST_F(Lease6CmdsTest, nopLeases6CommittedMultiThreading)
    - new tests
12 files changed:
src/bin/dhcp6/dhcp6_srv.cc
src/bin/dhcp6/tests/hooks_unittest.cc
src/hooks/dhcp/lease_cmds/lease_cmds.cc
src/hooks/dhcp/lease_cmds/lease_cmds.h
src/hooks/dhcp/lease_cmds/lease_cmds_callouts.cc
src/hooks/dhcp/lease_cmds/lease_cmds_messages.cc
src/hooks/dhcp/lease_cmds/lease_cmds_messages.h
src/hooks/dhcp/lease_cmds/lease_cmds_messages.mes
src/hooks/dhcp/lease_cmds/libloadtests/load_unload_unittests.cc
src/hooks/dhcp/lease_cmds/tests/lease_cmds4_unittest.cc
src/hooks/dhcp/lease_cmds/tests/lease_cmds6_unittest.cc
src/hooks/dhcp/lease_cmds/tests/lease_cmds_unittest.h