![]() |
Kea 3.2.1-git
|
#include <config.h>#include <dhcp/dhcp4.h>#include <dhcp/dhcp6.h>#include <dhcp/libdhcp++.h>#include <dhcp/option.h>#include <dhcp/option_vendor.h>#include <dhcp/option6_ia.h>#include <dhcp/option6_iaaddr.h>#include <dhcp/option_definition.h>#include <dhcp/option_int_array.h>#include <dhcp/option_vendor_class.h>#include <dhcp/option_custom.h>#include <dhcp/std_option_defs.h>#include <dhcp/docsis3_option_defs.h>#include <exceptions/exceptions.h>#include <exceptions/isc_assert.h>#include <util/buffer.h>#include <util/io.h>#include <boost/foreach.hpp>#include <boost/lexical_cast.hpp>#include <boost/shared_array.hpp>#include <boost/shared_ptr.hpp>#include <limits>#include <list>#include <unordered_map>#include <vector>Go to the source code of this file.
Namespaces | |
| namespace | isc |
| Defines the logger used by the top-level component of kea-lfc. | |
| namespace | isc::dhcp |
Functions | |
| void | initOptionSpace (OptionDefContainerPtr &defs, const OptionDefParams *params, size_t params_size) |
| const OptionDefContainerPtr | null_option_def_container_ (new OptionDefContainerOptionDefContainer()) |
| void initOptionSpace | ( | OptionDefContainerPtr & | defs, |
| const OptionDefParams * | params, | ||
| size_t | params_size ) |
Definition at line 1379 of file libdhcp++.cc.
References isc::dhcp::OptionDefinition::OptionDefinition(), isc::dhcp::OptionDefParams::array, initOptionSpace(), isc_throw, and isc::dhcp::OptionDefParams::records_size.
Referenced by initOptionSpace().
| const OptionDefContainerPtr null_option_def_container_ | ( | new | OptionDefContainer() | ) |
References null_option_def_container_().
Referenced by isc::dhcp::LibDHCP::getLastResortOptionDefs(), isc::dhcp::LibDHCP::getOptionDefs(), isc::dhcp::LibDHCP::getVendorOptionDefs(), and null_option_def_container_().