Browse Source

[3203] DHCPv4 Vendor-class option is now a string.

Tomek Mrugalski 11 years ago
parent
commit
8840cfe8f5
2 changed files with 2 additions and 2 deletions
  1. 1 1
      src/lib/dhcp/std_option_defs.h
  2. 1 1
      src/lib/dhcp/tests/libdhcp++_unittest.cc

+ 1 - 1
src/lib/dhcp/std_option_defs.h

@@ -160,7 +160,7 @@ const OptionDefParams OPTION_DEF_PARAMS4[] = {
     { "dhcp-rebinding-time", DHO_DHCP_REBINDING_TIME,
       OPT_UINT32_TYPE, false, NO_RECORD_DEF, "" },
     { "vendor-class-identifier", DHO_VENDOR_CLASS_IDENTIFIER,
-      OPT_BINARY_TYPE, false, NO_RECORD_DEF, "" },
+      OPT_STRING_TYPE, false, NO_RECORD_DEF, "" },
     { "dhcp-client-identifier", DHO_DHCP_CLIENT_IDENTIFIER,
       OPT_BINARY_TYPE, false, NO_RECORD_DEF, "" },
     { "nwip-domain-name", DHO_NWIP_DOMAIN_NAME, OPT_STRING_TYPE, false, NO_RECORD_DEF, "" },

+ 1 - 1
src/lib/dhcp/tests/libdhcp++_unittest.cc

@@ -890,7 +890,7 @@ TEST_F(LibDhcpTest, stdOptionDefs4) {
                                     typeid(OptionInt<uint32_t>));
 
     LibDhcpTest::testStdOptionDefs4(DHO_VENDOR_CLASS_IDENTIFIER, begin, end,
-                                    typeid(Option));
+                                    typeid(OptionString));
 
     LibDhcpTest::testStdOptionDefs4(DHO_DHCP_CLIENT_IDENTIFIER, begin, end,
                                     typeid(Option));