+----------------------------------------+------+---------------------------+-------------+-------------+
| tcode | 101 | string | false | false |
+----------------------------------------+------+---------------------------+-------------+-------------+
+ | v6-only-preferred | 108 | uint32 | false | false |
+ +----------------------------------------+------+---------------------------+-------------+-------------+
| netinfo-server-address | 112 | ipv4-address | true | false |
+----------------------------------------+------+---------------------------+-------------+-------------+
| netinfo-server-tag | 113 | string | false | false |
DHO_PCODE = 100,
DHO_TCODE = 101,
// 102-107 are removed/unassigned
- DHO_V6_ONLY_PREFERRED_OPTION_V4 = 108, /* draft-ietf-dhc-v6only */
+ DHO_V6_ONLY_PREFERRED = 108, /* draft-ietf-dhc-v6only */
// 109-111 are removed/unassigned
DHO_NETINFO_ADDR = 112,
DHO_NETINFO_TAG = 113,
{ "geoconf-civic", DHO_GEOCONF_CIVIC, OPT_BINARY_TYPE, false, NO_RECORD_DEF, "" },
{ "pcode", DHO_PCODE, OPT_STRING_TYPE, false, NO_RECORD_DEF, "" },
{ "tcode", DHO_TCODE, OPT_STRING_TYPE, false, NO_RECORD_DEF, "" },
- { "dhcpv6-only-preferred-option-dhcpv4", DHO_V6_ONLY_PREFERRED_OPTION_V4,
- OPT_UINT32_TYPE, false, NO_RECORD_DEF, "" },
+ { "v6-only-preferred", DHO_V6_ONLY_PREFERRED, OPT_UINT32_TYPE, false, NO_RECORD_DEF, "" },
{ "netinfo-server-address", DHO_NETINFO_ADDR, OPT_IPV4_ADDRESS_TYPE, true, NO_RECORD_DEF, "" },
{ "netinfo-server-tag", DHO_NETINFO_TAG, OPT_STRING_TYPE, false, NO_RECORD_DEF, "" },
{ "default-url", DHO_URL, OPT_STRING_TYPE, false, NO_RECORD_DEF, "" },
LibDhcpTest::testStdOptionDefs4(DHO_TCODE, begin, end,
typeid(OptionString));
+ LibDhcpTest::testStdOptionDefs4(DHO_V6_ONLY_PREFERRED, begin, begin + 4,
+ typeid(OptionInt<uint32_t>));
+
LibDhcpTest::testStdOptionDefs4(DHO_NETINFO_ADDR, begin, end,
typeid(Option4AddrLst));