Kea 2.7.5
memfile_lease_mgr.cc File Reference
#include <config.h>
#include <asiolink/addr_utilities.h>
#include <dhcpsrv/cfg_consistency.h>
#include <dhcpsrv/cfgmgr.h>
#include <dhcpsrv/dhcpsrv_exceptions.h>
#include <dhcpsrv/dhcpsrv_log.h>
#include <dhcpsrv/lease_file_loader.h>
#include <dhcpsrv/memfile_lease_mgr.h>
#include <dhcpsrv/timer_mgr.h>
#include <exceptions/exceptions.h>
#include <stats/stats_mgr.h>
#include <util/multi_threading_mgr.h>
#include <util/pid_file.h>
#include <boost/foreach.hpp>
#include <cstdio>
#include <cstring>
#include <errno.h>
#include <iostream>
#include <limits>
#include <sstream>
+ Include dependency graph for memfile_lease_mgr.cc:

Go to the source code of this file.

Classes

class  isc::dhcp::LFCSetup
 Represents a configuration for Lease File Cleanup. More...
 
class  isc::dhcp::MemfileLeaseStatsQuery
 Base Memfile derivation of the statistical lease data query. More...
 
class  isc::dhcp::MemfileLeaseStatsQuery4
 Memfile derivation of the IPv4 statistical lease data query. More...
 
class  isc::dhcp::MemfileLeaseStatsQuery6
 Memfile derivation of the IPv6 statistical lease data query. More...
 

Namespaces

namespace  isc
 Defines the logger used by the top-level component of kea-lfc.
 
namespace  isc::dhcp