|
@@ -1836,15 +1836,11 @@ TEST_F(Dhcp4ParserTest, optionDataDefaults) {
|
|
|
"\"renew-timer\": 1000,"
|
|
|
"\"option-data\": [ {"
|
|
|
" \"name\": \"dhcp-message\","
|
|
|
- " \"space\": \"dhcp4\","
|
|
|
- " \"code\": 56,"
|
|
|
" \"data\": \"ABCDEF0105\","
|
|
|
" \"csv-format\": False"
|
|
|
" },"
|
|
|
" {"
|
|
|
" \"name\": \"default-ip-ttl\","
|
|
|
- " \"space\": \"dhcp4\","
|
|
|
- " \"code\": 23,"
|
|
|
" \"data\": \"01\","
|
|
|
" \"csv-format\": False"
|
|
|
" } ],"
|
|
@@ -1909,17 +1905,13 @@ TEST_F(Dhcp4ParserTest, optionDataTwoSpaces) {
|
|
|
"\"renew-timer\": 1000,"
|
|
|
"\"option-data\": [ {"
|
|
|
" \"name\": \"dhcp-message\","
|
|
|
- " \"space\": \"dhcp4\","
|
|
|
- " \"code\": 56,"
|
|
|
" \"data\": \"ABCDEF0105\","
|
|
|
" \"csv-format\": False"
|
|
|
" },"
|
|
|
" {"
|
|
|
" \"name\": \"foo\","
|
|
|
" \"space\": \"isc\","
|
|
|
- " \"code\": 56,"
|
|
|
- " \"data\": \"1234\","
|
|
|
- " \"csv-format\": True"
|
|
|
+ " \"data\": \"1234\""
|
|
|
" } ],"
|
|
|
"\"option-def\": [ {"
|
|
|
" \"name\": \"foo\","
|
|
@@ -1987,16 +1979,12 @@ TEST_F(Dhcp4ParserTest, optionDataEncapsulate) {
|
|
|
"\"option-data\": [ {"
|
|
|
" \"name\": \"foo\","
|
|
|
" \"space\": \"isc\","
|
|
|
- " \"code\": 1,"
|
|
|
- " \"data\": \"1234\","
|
|
|
- " \"csv-format\": True"
|
|
|
+ " \"data\": \"1234\""
|
|
|
" },"
|
|
|
" {"
|
|
|
" \"name\": \"foo2\","
|
|
|
" \"space\": \"isc\","
|
|
|
- " \"code\": 2,"
|
|
|
- " \"data\": \"192.168.2.1\","
|
|
|
- " \"csv-format\": True"
|
|
|
+ " \"data\": \"192.168.2.1\""
|
|
|
" } ],"
|
|
|
"\"option-def\": [ {"
|
|
|
" \"name\": \"foo\","
|
|
@@ -2032,24 +2020,17 @@ TEST_F(Dhcp4ParserTest, optionDataEncapsulate) {
|
|
|
"\"renew-timer\": 1000,"
|
|
|
"\"option-data\": [ {"
|
|
|
" \"name\": \"base-option\","
|
|
|
- " \"space\": \"dhcp4\","
|
|
|
- " \"code\": 222,"
|
|
|
- " \"data\": \"11\","
|
|
|
- " \"csv-format\": True"
|
|
|
+ " \"data\": \"11\""
|
|
|
" },"
|
|
|
" {"
|
|
|
" \"name\": \"foo\","
|
|
|
" \"space\": \"isc\","
|
|
|
- " \"code\": 1,"
|
|
|
- " \"data\": \"1234\","
|
|
|
- " \"csv-format\": True"
|
|
|
+ " \"data\": \"1234\""
|
|
|
" },"
|
|
|
" {"
|
|
|
" \"name\": \"foo2\","
|
|
|
" \"space\": \"isc\","
|
|
|
- " \"code\": 2,"
|
|
|
- " \"data\": \"192.168.2.1\","
|
|
|
- " \"csv-format\": True"
|
|
|
+ " \"data\": \"192.168.2.1\""
|
|
|
" } ],"
|
|
|
"\"option-def\": [ {"
|
|
|
" \"name\": \"base-option\","
|
|
@@ -2120,8 +2101,6 @@ TEST_F(Dhcp4ParserTest, optionDataInSingleSubnet) {
|
|
|
"\"renew-timer\": 1000, "
|
|
|
"\"option-data\": [ {"
|
|
|
" \"name\": \"dhcp-message\","
|
|
|
- " \"space\": \"dhcp4\","
|
|
|
- " \"code\": 56,"
|
|
|
" \"data\": \"AB\","
|
|
|
" \"csv-format\": False"
|
|
|
" } ],"
|
|
@@ -2130,15 +2109,11 @@ TEST_F(Dhcp4ParserTest, optionDataInSingleSubnet) {
|
|
|
" \"subnet\": \"192.0.2.0/24\", "
|
|
|
" \"option-data\": [ {"
|
|
|
" \"name\": \"dhcp-message\","
|
|
|
- " \"space\": \"dhcp4\","
|
|
|
- " \"code\": 56,"
|
|
|
" \"data\": \"ABCDEF0105\","
|
|
|
" \"csv-format\": False"
|
|
|
" },"
|
|
|
" {"
|
|
|
" \"name\": \"default-ip-ttl\","
|
|
|
- " \"space\": \"dhcp4\","
|
|
|
- " \"code\": 23,"
|
|
|
" \"data\": \"01\","
|
|
|
" \"csv-format\": False"
|
|
|
" } ]"
|
|
@@ -2277,8 +2252,6 @@ TEST_F(Dhcp4ParserTest, optionDataInMultipleSubnets) {
|
|
|
" \"subnet\": \"192.0.2.0/24\", "
|
|
|
" \"option-data\": [ {"
|
|
|
" \"name\": \"dhcp-message\","
|
|
|
- " \"space\": \"dhcp4\","
|
|
|
- " \"code\": 56,"
|
|
|
" \"data\": \"0102030405060708090A\","
|
|
|
" \"csv-format\": False"
|
|
|
" } ]"
|
|
@@ -2288,8 +2261,6 @@ TEST_F(Dhcp4ParserTest, optionDataInMultipleSubnets) {
|
|
|
" \"subnet\": \"192.0.3.0/24\", "
|
|
|
" \"option-data\": [ {"
|
|
|
" \"name\": \"default-ip-ttl\","
|
|
|
- " \"space\": \"dhcp4\","
|
|
|
- " \"code\": 23,"
|
|
|
" \"data\": \"FF\","
|
|
|
" \"csv-format\": False"
|
|
|
" } ]"
|
|
@@ -2550,16 +2521,12 @@ TEST_F(Dhcp4ParserTest, stdOptionDataEncapsulate) {
|
|
|
"\"option-data\": [ {"
|
|
|
" \"name\": \"foo\","
|
|
|
" \"space\": \"vendor-encapsulated-options-space\","
|
|
|
- " \"code\": 1,"
|
|
|
- " \"data\": \"1234\","
|
|
|
- " \"csv-format\": True"
|
|
|
+ " \"data\": \"1234\""
|
|
|
" },"
|
|
|
" {"
|
|
|
" \"name\": \"foo2\","
|
|
|
" \"space\": \"vendor-encapsulated-options-space\","
|
|
|
- " \"code\": 2,"
|
|
|
- " \"data\": \"192.168.2.1\","
|
|
|
- " \"csv-format\": True"
|
|
|
+ " \"data\": \"192.168.2.1\""
|
|
|
" } ],"
|
|
|
"\"option-def\": [ {"
|
|
|
" \"name\": \"foo\","
|
|
@@ -2599,17 +2566,12 @@ TEST_F(Dhcp4ParserTest, stdOptionDataEncapsulate) {
|
|
|
"\"renew-timer\": 1000,"
|
|
|
"\"option-data\": [ {"
|
|
|
" \"name\": \"vendor-encapsulated-options\","
|
|
|
- " \"space\": \"dhcp4\","
|
|
|
- " \"code\": 43,"
|
|
|
- " \"data\": \"\","
|
|
|
" \"csv-format\": False"
|
|
|
" },"
|
|
|
" {"
|
|
|
" \"name\": \"foo\","
|
|
|
" \"space\": \"vendor-encapsulated-options-space\","
|
|
|
- " \"code\": 1,"
|
|
|
- " \"data\": \"1234\","
|
|
|
- " \"csv-format\": True"
|
|
|
+ " \"data\": \"1234\""
|
|
|
" },"
|
|
|
" {"
|
|
|
" \"name\": \"foo2\","
|
|
@@ -2762,8 +2724,7 @@ TEST_F(Dhcp4ParserTest, vendorOptionsCsv) {
|
|
|
" \"name\": \"foo\","
|
|
|
" \"space\": \"vendor-4491\","
|
|
|
" \"code\": 100,"
|
|
|
- " \"data\": \"this is a string vendor-opt\","
|
|
|
- " \"csv-format\": True"
|
|
|
+ " \"data\": \"this is a string vendor-opt\""
|
|
|
" } ],"
|
|
|
"\"option-def\": [ {"
|
|
|
" \"name\": \"foo\","
|
|
@@ -2836,17 +2797,13 @@ buildHooksLibrariesConfig(const std::vector<std::string>& libraries) {
|
|
|
"\"renew-timer\": 1000,"
|
|
|
"\"option-data\": [ {"
|
|
|
" \"name\": \"dhcp-message\","
|
|
|
- " \"space\": \"dhcp4\","
|
|
|
- " \"code\": 56,"
|
|
|
" \"data\": \"ABCDEF0105\","
|
|
|
" \"csv-format\": False"
|
|
|
" },"
|
|
|
" {"
|
|
|
" \"name\": \"foo\","
|
|
|
" \"space\": \"isc\","
|
|
|
- " \"code\": 56,"
|
|
|
- " \"data\": \"1234\","
|
|
|
- " \"csv-format\": True"
|
|
|
+ " \"data\": \"1234\""
|
|
|
" } ],"
|
|
|
"\"option-def\": [ {"
|
|
|
" \"name\": \"foo\","
|