]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2318] Added global option values in dhcp6 spec.
authorMarcin Siodelski <marcin@isc.org>
Mon, 29 Oct 2012 10:06:32 +0000 (11:06 +0100)
committerMarcin Siodelski <marcin@isc.org>
Mon, 29 Oct 2012 10:06:32 +0000 (11:06 +0100)
src/bin/dhcp6/dhcp6.spec

index 818ea4b176876b60897e94a6a5c8d6d637f1d1cc..c5e9565f5fcb48e7402f2866f604166ab0a57600 100644 (file)
         "item_default": 4000
       },
 
+      { "item_name": "option-data",
+        "item_type": "list",
+        "item_optional": false,
+        "item_default": [],
+        "list_item_spec":
+        {
+          "item_name": "single-option-data",
+          "item_type": "map",
+          "item_optional": false,
+          "item_default": {},
+          "map_item_spec": [
+          {
+            "item_name": "name",
+            "item_type": "string",
+            "item_optional": false,
+            "item_default": ""
+          },
+
+          { "item_name": "code",
+            "item_type": "integer",
+            "item_optional": false,
+            "item_default": 0
+          },
+          { "item_name": "data",
+            "item_type": "string",
+            "item_optional": false,
+            "item_default": ""
+          } ]
+        }
+      },
+
       { "item_name": "subnet6",
         "item_type": "list",
         "item_optional": false,
                   "item_default": [],
                   "list_item_spec":
                   {
-                      "item_name": "single-option-data",
-                      "item_type": "map",
+                    "item_name": "single-option-data",
+                    "item_type": "map",
+                    "item_optional": false,
+                    "item_default": {},
+                    "map_item_spec": [
+                    {
+                      "item_name": "name",
+                      "item_type": "string",
                       "item_optional": false,
-                      "item_default": {},
-                      "map_item_spec": [
-                      { "item_name": "name",
-                        "item_type": "string",
-                        "item_optional": false,
-                        "item_default": ""
-                      },
-                      { "item_name": "code",
-                        "item_type": "integer",
-                        "item_optional": false,
-                        "item_default": 0
-                      },
-                      { "item_name": "data",
-                        "item_type": "string",
-                        "item_optional": false,
-                        "item_default": ""
-                      } ]
-                  },
-              } ]
-          }
+                      "item_default": ""
+                    },
+                    {
+                      "item_name": "code",
+                      "item_type": "integer",
+                      "item_optional": false,
+                      "item_default": 0
+                    },
+                    {
+                      "item_name": "data",
+                      "item_type": "string",
+                      "item_optional": false,
+                      "item_default": ""
+                    } ]
+                  }
+                } ]
+            }
        }
     ],
     "commands": [