]> git.ipfire.org Git - thirdparty/kea.git/commit
[4259] kea-dhcp6 now supports replace-client-name modes
authorThomas Markwalder <tmark@isc.org>
Mon, 4 Apr 2016 11:21:43 +0000 (07:21 -0400)
committerThomas Markwalder <tmark@isc.org>
Mon, 4 Apr 2016 11:21:43 +0000 (07:21 -0400)
commitb3f483e537423313edc04f9a47a6dd1143022d49
tree768afa4370d06d2d11c5fce647bc06c58f6f0707
parentbc8768e9363ccc76ba0e71653bc863feffd3178c
[4259] kea-dhcp6 now supports replace-client-name modes

    src/bin/dhcp6/dhcp6_messages.mes
        - Added new log message, DHCP6_DDNS_SUPPLY_FQDN

    src/bin/dhcp6/dhcp6_srv.cc
        - Dhcpv6Srv::processClientFqdn() - modified to support the name
        replacement modes

    src/bin/dhcp6/tests/fqdn_unittest.cc
        - FqdnDhcpv6SrvTest::testReplaceClientNameMode() new method which tests
        a server's handling of a single client packet for a given
        replace-client-name mode.

        - TEST_F(FqdnDhcpv6SrvTest, replaceClientNameModeTest) - new test which
        exercises the permutations of client packets and replace-client-name
        modes.
src/bin/dhcp6/dhcp6_messages.mes
src/bin/dhcp6/dhcp6_srv.cc
src/bin/dhcp6/tests/fqdn_unittest.cc
src/lib/dhcpsrv/d2_client_mgr.h