]> git.ipfire.org Git - thirdparty/kea.git/commit
[#2835] Replace preferred-lifetime as needed
authorThomas Markwalder <tmark@isc.org>
Mon, 8 May 2023 15:22:13 +0000 (11:22 -0400)
committerThomas Markwalder <tmark@isc.org>
Mon, 22 May 2023 19:29:33 +0000 (15:29 -0400)
commit0482115cf8bf63bd98a1825f537fd18c948ab277
tree5a485a6130127bee3b53a8bcf8b04fbe264195c1
parent12a155bc1aca1bed7af4a9854610b7921d0fcbe5
[#2835] Replace preferred-lifetime as needed

src/bin/dhcp6/tests/config_parser_unittest.cc
src/bin/dhcp6/tests/get_config_unittest.cc
src/bin/dhcp6/tests/simple_parser6_unittest.cc
    Updated tests

src/lib/dhcpsrv/alloc_engine.cc
    AllocEngine::getLifetimes6() - modified to replace preferred
    lifetime with  valid-lifetime * .625 it's unspecified or
    greater than valid-lifetime

src/lib/dhcpsrv/alloc_engine_messages.mes
    ALLOC_ENGINE_V6_CALCULATED_PREFERRED_LIFETIME - new message

src/lib/dhcpsrv/parsers/simple_parser6.cc
    SimpleParser6::GLOBAL6_DEFAULTS - removed preferred-lifetime

src/lib/dhcpsrv/tests/alloc_engine6_unittest.cc
    Updated tests
src/bin/dhcp6/tests/config_parser_unittest.cc
src/bin/dhcp6/tests/get_config_unittest.cc
src/bin/dhcp6/tests/simple_parser6_unittest.cc
src/lib/dhcpsrv/alloc_engine.cc
src/lib/dhcpsrv/alloc_engine_messages.cc
src/lib/dhcpsrv/alloc_engine_messages.h
src/lib/dhcpsrv/alloc_engine_messages.mes
src/lib/dhcpsrv/parsers/simple_parser6.cc
src/lib/dhcpsrv/tests/alloc_engine6_unittest.cc