Kea  2.1.7-git
pkt.h File Reference
#include <asiolink/io_address.h>
#include <util/buffer.h>
#include <dhcp/option.h>
#include <dhcp/hwaddr.h>
#include <dhcp/classify.h>
#include <hooks/callout_handle_associate.h>
#include <boost/date_time/posix_time/posix_time.hpp>
#include <boost/shared_ptr.hpp>
#include <utility>
+ Include dependency graph for pkt.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  isc::dhcp::Pkt
 Base class for classes representing DHCP messages. More...
 
class  isc::dhcp::ScopedEnableOptionsCopy< PktType >
 RAII object enabling copying options retrieved from the packet. More...
 
class  isc::dhcp::ScopedPktOptionsCopy< PktType >
 RAII object enabling duplication of the stored options and restoring the original options on destructor. More...
 
class  isc::dhcp::ScopedSubOptionsCopy
 RAII object enabling duplication of the stored options and restoring the original options on destructor. More...
 

Namespaces

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

Typedefs

typedef boost::shared_ptr< isc::dhcp::Pktisc::dhcp::PktPtr
 A pointer to either Pkt4 or Pkt6 packet. More...