![]() |
Kea 3.1.0
|
#include <config.h>
#include <dhcp/dhcp4.h>
#include <dhcp/dhcp6.h>
#include <dhcp/duid.h>
#include <dhcp/option6_iaaddr.h>
#include <dhcp/option6_iaprefix.h>
#include <dhcp/pkt4.h>
#include <perfdhcp/stats_mgr.h>
#include <perfdhcp/test_control.h>
#include <boost/foreach.hpp>
Go to the source code of this file.
Classes | |
class | DUID |
Holds DUID (DHCPv6 Unique Identifier) More... | |
class | Option6IAAddr |
class | Option6IAPrefix |
Class that represents IAPREFIX option in DHCPv6. More... | |
class | Pkt4 |
Represents DHCPv4 packet. More... | |
Namespaces | |
namespace | isc |
Defines the logger used by the top-level component of kea-lfc. | |
namespace | isc::perfdhcp |
Typedefs | |
typedef boost::shared_ptr< Option6IAAddr > | Option6IAAddrPtr |
A pointer to the isc::dhcp::Option6IAAddr object. | |
typedef boost::shared_ptr< Option6IAPrefix > | Option6IAPrefixPtr |
Pointer to the Option6IAPrefix object. | |
typedef boost::shared_ptr< Option > | OptionPtr |
typedef boost::shared_ptr< Pkt4 > | Pkt4Ptr |
A pointer to Pkt4 object. | |
typedef boost::shared_ptr< isc::dhcp::Pkt > | PktPtr |
A pointer to either Pkt4 or Pkt6 packet. | |
Functions | |
int | isc::perfdhcp::dhcpVersion (ExchangeType const exchange_type) |
Get the DHCP version that fits the exchange type. | |
std::ostream & | isc::perfdhcp::operator<< (std::ostream &os, ExchangeType xchg_type) |
Return name of the exchange. | |
typedef boost::shared_ptr<Option6IAAddr> isc::dhcp::Option6IAAddrPtr |
A pointer to the isc::dhcp::Option6IAAddr
object.
Definition at line 20 of file option6_iaaddr.h.
typedef boost::shared_ptr<Option6IAPrefix> isc::dhcp::Option6IAPrefixPtr |
Pointer to the Option6IAPrefix
object.
Definition at line 143 of file option6_iaprefix.h.
typedef boost::shared_ptr<Option> isc::dhcp::OptionPtr |
typedef boost::shared_ptr<Pkt4> isc::dhcp::Pkt4Ptr |
typedef boost::shared_ptr<isc::dhcp::Pkt> isc::dhcp::PktPtr |