mirror of
https://gitlab.isc.org/isc-projects/kea
synced 2025-08-30 21:45:37 +00:00
[#889] addressed review
This commit is contained in:
@@ -10,6 +10,10 @@
|
||||
#include <dhcp/std_option_defs.h>
|
||||
#include <dhcp/option_data_types.h>
|
||||
|
||||
/// @brief global docsis3 option spaces
|
||||
#define DOCSIS3_V4_OPTION_SPACE "docsis3-v4"
|
||||
#define DOCSIS3_V6_OPTION_SPACE "docsis3-v6"
|
||||
|
||||
namespace isc {
|
||||
namespace dhcp {
|
||||
|
||||
|
@@ -7,30 +7,14 @@
|
||||
#ifndef OPTION_SPACE_H
|
||||
#define OPTION_SPACE_H
|
||||
|
||||
#include <dhcp/std_option_defs.h>
|
||||
#include <exceptions/exceptions.h>
|
||||
|
||||
#include <boost/shared_ptr.hpp>
|
||||
#include <map>
|
||||
#include <stdint.h>
|
||||
#include <string>
|
||||
|
||||
/// @brief global option spaces
|
||||
#define DHCP4_OPTION_SPACE "dhcp4"
|
||||
#define DHCP6_OPTION_SPACE "dhcp6"
|
||||
#define DOCSIS3_V4_OPTION_SPACE "docsis3-v4"
|
||||
#define DOCSIS3_V6_OPTION_SPACE "docsis3-v6"
|
||||
#define ISC_V6_OPTION_SPACE "4o6"
|
||||
#define MAPE_V6_OPTION_SPACE "s46-cont-mape-options"
|
||||
#define MAPT_V6_OPTION_SPACE "s46-cont-mapt-options"
|
||||
#define LW_V6_OPTION_SPACE "s46-cont-lw-options"
|
||||
#define V4V6_RULE_OPTION_SPACE "s46-rule-options"
|
||||
#define V4V6_BIND_OPTION_SPACE "s46-v4v6bind-options"
|
||||
#define LAST_RESORT_V4_OPTION_SPACE "last-resort-v4"
|
||||
|
||||
/// @brief encapsulated option spaces
|
||||
#define DHCP_AGENT_OPTION_SPACE "dhcp-agent-options-space"
|
||||
#define VENDOR_OPTION_SPACE "vendor-opts-space"
|
||||
#define VENDOR_ENCAPSULATED_OPTION_SPACE "vendor-encapsulated-options-space"
|
||||
|
||||
namespace isc {
|
||||
namespace dhcp {
|
||||
|
||||
|
@@ -12,6 +12,22 @@
|
||||
#include <dhcp/dhcp6.h>
|
||||
#include <dhcp/option_space.h>
|
||||
|
||||
/// @brief global std option spaces
|
||||
#define DHCP4_OPTION_SPACE "dhcp4"
|
||||
#define DHCP6_OPTION_SPACE "dhcp6"
|
||||
#define ISC_V6_OPTION_SPACE "4o6"
|
||||
#define MAPE_V6_OPTION_SPACE "s46-cont-mape-options"
|
||||
#define MAPT_V6_OPTION_SPACE "s46-cont-mapt-options"
|
||||
#define LW_V6_OPTION_SPACE "s46-cont-lw-options"
|
||||
#define V4V6_RULE_OPTION_SPACE "s46-rule-options"
|
||||
#define V4V6_BIND_OPTION_SPACE "s46-v4v6bind-options"
|
||||
#define LAST_RESORT_V4_OPTION_SPACE "last-resort-v4"
|
||||
|
||||
/// @brief encapsulated option spaces
|
||||
#define DHCP_AGENT_OPTION_SPACE "dhcp-agent-options-space"
|
||||
#define VENDOR_OPTION_SPACE "vendor-opts-space"
|
||||
#define VENDOR_ENCAPSULATED_OPTION_SPACE "vendor-encapsulated-options-space"
|
||||
|
||||
// NOTE:
|
||||
// When adding a new space, make sure you also update
|
||||
// src/lib/yang/adaptor_option.cc
|
||||
|
Reference in New Issue
Block a user