Kea 2.7.5
|
#include <util/buffer.h>
#include <boost/shared_ptr.hpp>
#include <map>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
class | isc::dhcp::Option |
class | isc::dhcp::OptionParseError |
Wrapper exception thrown by unpackOptionsX functions to add option type and len to the underlying error. More... | |
class | isc::dhcp::SkipRemainingOptionsError |
Exception thrown during option unpacking This exception is thrown when an error has occurred, unpacking an option from a packet and we wish to abandon any any further unpacking efforts and allow the server to attempt to process the packet as it stands. More... | |
class | isc::dhcp::SkipThisOptionError |
Exception thrown during option unpacking This exception is thrown when an error has occurred unpacking an option from a packet and rather than drop the whole packet, we wish to simply skip over the option (i.e. More... | |
Namespaces | |
namespace | isc |
Defines the logger used by the top-level component of kea-lfc. | |
namespace | isc::dhcp |
Typedefs | |
typedef std::vector< uint8_t > | isc::dhcp::OptionBuffer |
buffer types used in DHCP code. | |
typedef OptionBuffer::const_iterator | isc::dhcp::OptionBufferConstIter |
const_iterator for walking over OptionBuffer | |
typedef OptionBuffer::iterator | isc::dhcp::OptionBufferIter |
iterator for walking over OptionBuffer | |
typedef boost::shared_ptr< OptionBuffer > | isc::dhcp::OptionBufferPtr |
pointer to a DHCP buffer | |
typedef std::multimap< unsigned int, OptionPtr > | isc::dhcp::OptionCollection |
A collection of DHCP (v4 or v6) options. | |
typedef boost::shared_ptr< OptionCollection > | isc::dhcp::OptionCollectionPtr |
A pointer to an OptionCollection. | |
typedef boost::shared_ptr< Option > | isc::dhcp::OptionPtr |