Kea 2.7.5
|
#include <asiolink/io_address.h>
#include <cc/data.h>
#include <cc/user_context.h>
#include <dhcp/classify.h>
#include <dhcp/option6_pdexclude.h>
#include <dhcpsrv/allocation_state.h>
#include <dhcpsrv/cfg_option.h>
#include <dhcpsrv/lease.h>
#include <dhcpsrv/ip_range_permutation.h>
#include <util/bigints.h>
#include <boost/shared_ptr.hpp>
#include <vector>
Go to the source code of this file.
Classes | |
class | isc::dhcp::Pool |
base class for Pool4 and Pool6 More... | |
class | isc::dhcp::Pool4 |
Pool information for IPv4 addresses. More... | |
class | isc::dhcp::Pool6 |
Pool information for IPv6 addresses and prefixes. More... | |
Namespaces | |
namespace | isc |
Defines the logger used by the top-level component of kea-lfc. | |
namespace | isc::dhcp |
Typedefs | |
typedef boost::shared_ptr< Pool4 > | isc::dhcp::Pool4Ptr |
a pointer an IPv4 Pool | |
typedef boost::shared_ptr< Pool6 > | isc::dhcp::Pool6Ptr |
a pointer an IPv6 Pool | |
typedef std::vector< PoolPtr > | isc::dhcp::PoolCollection |
a container for either IPv4 or IPv6 Pools | |
typedef boost::shared_ptr< Pool > | isc::dhcp::PoolPtr |
a pointer to either IPv4 or IPv6 Pool | |