]> git.ipfire.org Git - thirdparty/kea.git/commit
[#3297] Verify enable-monitoring and cleanup
authorThomas Markwalder <tmark@isc.org>
Tue, 2 Apr 2024 19:49:24 +0000 (15:49 -0400)
committerRazvan Becheriu <razvan@isc.org>
Wed, 3 Apr 2024 12:14:35 +0000 (15:14 +0300)
commit07f0b4e031cdfc659e7e88c799b37dbc34991970
tree2e905a1759ef67d13a1f76dabd758510e3c1edbd
parent2a83ae203422090a744cb9a28dcc5498c22b40a3
[#3297] Verify enable-monitoring and cleanup

src/hooks/dhcp/perfmon/perfmon_callouts.cc
    pkt4_send(CalloutHandle& handle)
    pkt6_send(CalloutHandle& handle) - move query check, log
     and enable check into processPktEventStack()

src/hooks/dhcp/perfmon/perfmon_mgr.cc
    PerfMonMgr::processPktEventStack() - do log, query check,
    and enable check

src/hooks/dhcp/perfmon/tests/perfmon_mgr_unittests.cc
    testProcessPktEventStack() - updated to verify
    disabling monitoring inhibits duration data storage
src/hooks/dhcp/perfmon/perfmon_callouts.cc
src/hooks/dhcp/perfmon/perfmon_mgr.cc
src/hooks/dhcp/perfmon/tests/perfmon_mgr_unittests.cc