|
@@ -346,7 +346,7 @@ const OptionDefParams OPTION_DEF_PARAMS6[] = {
|
|
NO_RECORD_DEF, "" },
|
|
NO_RECORD_DEF, "" },
|
|
{ "dhcpv4-message", D6O_DHCPV4_MSG, OPT_BINARY_TYPE, false, NO_RECORD_DEF, "" },
|
|
{ "dhcpv4-message", D6O_DHCPV4_MSG, OPT_BINARY_TYPE, false, NO_RECORD_DEF, "" },
|
|
{ "dhcp4o6-server-addr", D6O_DHCPV4_O_DHCPV6_SERVER, OPT_IPV6_ADDRESS_TYPE, true,
|
|
{ "dhcp4o6-server-addr", D6O_DHCPV4_O_DHCPV6_SERVER, OPT_IPV6_ADDRESS_TYPE, true,
|
|
- NO_RECORD_DEF, "" }
|
|
|
|
|
|
+ NO_RECORD_DEF, "" },
|
|
{ "bootfile-url", D6O_BOOTFILE_URL, OPT_STRING_TYPE, false, NO_RECORD_DEF, "" },
|
|
{ "bootfile-url", D6O_BOOTFILE_URL, OPT_STRING_TYPE, false, NO_RECORD_DEF, "" },
|
|
{ "bootfile-param", D6O_BOOTFILE_PARAM, OPT_BINARY_TYPE, false, NO_RECORD_DEF, "" },
|
|
{ "bootfile-param", D6O_BOOTFILE_PARAM, OPT_BINARY_TYPE, false, NO_RECORD_DEF, "" },
|
|
{ "client-arch-type", D6O_CLIENT_ARCH_TYPE, OPT_UINT16_TYPE, true, NO_RECORD_DEF, "" },
|
|
{ "client-arch-type", D6O_CLIENT_ARCH_TYPE, OPT_UINT16_TYPE, true, NO_RECORD_DEF, "" },
|
|
@@ -374,6 +374,14 @@ const OptionDefParams OPTION_DEF_PARAMS6[] = {
|
|
const int OPTION_DEF_PARAMS_SIZE6 =
|
|
const int OPTION_DEF_PARAMS_SIZE6 =
|
|
sizeof(OPTION_DEF_PARAMS6) / sizeof(OPTION_DEF_PARAMS6[0]);
|
|
sizeof(OPTION_DEF_PARAMS6) / sizeof(OPTION_DEF_PARAMS6[0]);
|
|
|
|
|
|
|
|
+/// @brief Definitions of private DHCPv6 options
|
|
|
|
+const OptionDefParams ISC_V6_DEFS[] = {
|
|
|
|
+ { "4o6-interface", ISC_V6_4O6_INTERFACE, OPT_STRING_TYPE, false, NO_RECORD_DEF, "" },
|
|
|
|
+ { "4o6-source-address", ISC_V6_4O6_SRC_ADDRESS, OPT_IPV6_ADDRESS_TYPE, false, NO_RECORD_DEF, "" }
|
|
|
|
+};
|
|
|
|
+
|
|
|
|
+const int ISC_V6_DEFS_SIZE = sizeof(ISC_V6_DEFS) / sizeof(OptionDefParams);
|
|
|
|
+
|
|
} // unnamed namespace
|
|
} // unnamed namespace
|
|
|
|
|
|
} // namespace dhcp
|
|
} // namespace dhcp
|