2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-31 14:05:33 +00:00

[2995] Dhcpv4Srv tests are now passing again.

This commit is contained in:
Tomek Mrugalski
2013-06-27 14:15:37 +02:00
parent 9785efa0af
commit c6b3ce6d16
2 changed files with 10 additions and 1 deletions

View File

@@ -26,6 +26,7 @@
#include <dhcp/pkt_filter_inet.h>
#include <dhcp4/dhcp4_srv.h>
#include <dhcp4/dhcp4_log.h>
#include <hooks/server_hooks.h>
#include <dhcpsrv/cfgmgr.h>
#include <dhcpsrv/lease_mgr.h>
#include <dhcpsrv/lease_mgr_factory.h>
@@ -155,6 +156,14 @@ public:
unlink(SRVID_FILE);
}
virtual ~Dhcpv4SrvTest() {
// Remove all registered hook points (it must be done even for tests that
// do not use hooks as the base class - Dhcpv4Srv calls allocation engine
// that registers hooks)
isc::hooks::ServerHooks::getServerHooks().reset();
}
/// @brief Add 'Parameter Request List' option to the packet.
///
/// This function PRL option comprising the following option codes:

View File

@@ -111,7 +111,7 @@ public:
virtual ~NakedDhcpv6Srv() {
// Remove all registered hook points (it must be done even for tests that
// do not use hooks as the base class - Dhcpv6Srv registers hooks
// do not use hooks as the base class - Dhcpv6Srv registers hooks)
ServerHooks::getServerHooks().reset();
// Close the lease database