-// Copyright (C) 2017-2023 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2017-2022 Internet Systems Consortium, Inc. ("ISC")
//
// This Source Code Form is subject to the terms of the Mozilla Public
// License, v. 2.0. If a copy of the MPL was not distributed with this
" \"rebind-timer\": 2000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
-" \"pools\": [\n"
-" {\n"
-" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
-" }\n"
-" ],\n"
-" \"subnet\": \"192.0.2.0/24\"\n"
-" },\n"
-" {\n"
-" \"id\": 0,\n"
-" \"pools\": [\n"
-" {\n"
-" \"pool\": \"192.0.3.101 - 192.0.3.150\"\n"
-" }\n"
-" ],\n"
-" \"subnet\": \"192.0.3.0/24\"\n"
-" },\n"
-" {\n"
-" \"pools\": [\n"
-" {\n"
-" \"pool\": \"192.0.4.101 - 192.0.4.150\"\n"
-" }\n"
-" ],\n"
-" \"subnet\": \"192.0.4.0/24\"\n"
-" },\n"
-" {\n"
-" \"pools\": [\n"
-" {\n"
-" \"pool\": \"192.0.5.101 - 192.0.5.150\"\n"
-" }\n"
-" ],\n"
-" \"subnet\": \"192.0.5.0/24\"\n"
-" }\n"
-" ],\n"
-" \"valid-lifetime\": 4000\n"
-" }\n",
- // CONFIGURATION 5
-"{\n"
-" \"interfaces-config\": {\n"
-" \"interfaces\": [ \"*\" ],\n"
-" \"re-detect\": false\n"
-" },\n"
-" \"rebind-timer\": 2000,\n"
-" \"renew-timer\": 1000,\n"
-" \"subnet4\": [\n"
-" {\n"
" \"id\": 1024,\n"
" \"pools\": [\n"
" {\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 6
+ // CONFIGURATION 5
"{\n"
" \"boot-file-name\": \"bar\",\n"
" \"interfaces-config\": {\n"
" \"server-hostname\": \"foo\",\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 7
+ // CONFIGURATION 6
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"subnet4\": [\n"
" {\n"
" \"boot-file-name\": \"bar\",\n"
+" \"id\": 1,\n"
" \"next-server\": \"1.2.3.4\",\n"
" \"pools\": [\n"
" {\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 8
+ // CONFIGURATION 7
"{\n"
" \"boot-file-name\": \"nofile\",\n"
" \"interfaces-config\": {\n"
" \"subnet4\": [\n"
" {\n"
" \"boot-file-name\": \"bootfile.efi\",\n"
+" \"id\": 1,\n"
" \"next-server\": \"1.2.3.4\",\n"
" \"pools\": [\n"
" {\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 9
+ // CONFIGURATION 8
"{\n"
" \"echo-client-id\": false,\n"
" \"interfaces-config\": {\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 10
+ // CONFIGURATION 9
"{\n"
" \"echo-client-id\": true,\n"
" \"interfaces-config\": {\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 11
+ // CONFIGURATION 10
"{\n"
" \"compatibility\": {\n"
" \"exclude-first-last-24\": true,\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 12
+ // CONFIGURATION 11
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"match-client-id\": true,\n"
" \"pools\": [\n"
" {\n"
" \"subnet\": \"192.0.2.0/24\"\n"
" },\n"
" {\n"
+" \"id\": 2,\n"
" \"match-client-id\": false,\n"
" \"pools\": [\n"
" {\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 13
+ // CONFIGURATION 12
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"match-client-id\": false,\n"
" \"pools\": [\n"
" {\n"
" \"subnet\": \"192.0.2.0/24\"\n"
" },\n"
" {\n"
+" \"id\": 2,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.3.1 - 192.0.3.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 14
+ // CONFIGURATION 13
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"subnet4\": [\n"
" {\n"
" \"authoritative\": true,\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" },\n"
" {\n"
" \"authoritative\": false,\n"
+" \"id\": 2,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.3.1 - 192.0.3.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 15
+ // CONFIGURATION 14
"{\n"
" \"authoritative\": true,\n"
" \"interfaces-config\": {\n"
" \"subnet4\": [\n"
" {\n"
" \"authoritative\": false,\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" \"subnet\": \"192.0.2.0/24\"\n"
" },\n"
" {\n"
+" \"id\": 2,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.3.1 - 192.0.3.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 16
+ // CONFIGURATION 15
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"max-valid-lifetime\": 5,\n"
" \"min-valid-lifetime\": 3,\n"
" \"pools\": [\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 17
+ // CONFIGURATION 16
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.0/28\"\n"
" \"subnet\": \"192.0.2.0/24\"\n"
" },\n"
" {\n"
+" \"id\": 2,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.3.0/25\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 18
+ // CONFIGURATION 17
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.128/28\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 19
+ // CONFIGURATION 18
"{\n"
" \"option-def\": [\n"
" {\n"
" }\n"
" ]\n"
" }\n",
- // CONFIGURATION 20
+ // CONFIGURATION 19
"{\n"
" \"option-def\": [\n"
" {\n"
" }\n"
" ]\n"
" }\n",
- // CONFIGURATION 21
+ // CONFIGURATION 20
"{\n"
" \"option-def\": [\n"
" {\n"
" }\n"
" ]\n"
" }\n",
- // CONFIGURATION 22
+ // CONFIGURATION 21
"{\n"
" \"option-def\": [\n"
" {\n"
" }\n"
" ]\n"
" }\n",
- // CONFIGURATION 23
+ // CONFIGURATION 22
"{\n"
" \"option-def\": [\n"
" {\n"
" }\n"
" ]\n"
" }\n",
- // CONFIGURATION 24
+ // CONFIGURATION 23
"{\n"
" \"option-def\": [\n"
" {\n"
" }\n"
" ]\n"
" }\n",
- // CONFIGURATION 25
+ // CONFIGURATION 24
"{\n"
" \"option-def\": [\n"
" {\n"
" }\n"
" ]\n"
" }\n",
- // CONFIGURATION 26
+ // CONFIGURATION 25
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 27
+ // CONFIGURATION 26
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"option-data\": [\n"
" {\n"
" \"csv-format\": false,\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 28
+ // CONFIGURATION 27
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 29
+ // CONFIGURATION 28
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 30
+ // CONFIGURATION 29
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" ],\n"
" \"valid-lifetime\": 3000\n"
" }\n",
- // CONFIGURATION 31
+ // CONFIGURATION 30
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"option-data\": [\n"
" {\n"
" \"csv-format\": false,\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 32
+ // CONFIGURATION 31
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"option-data\": [\n"
" {\n"
" \"csv-format\": false,\n"
" \"subnet\": \"192.0.2.0/24\"\n"
" },\n"
" {\n"
+" \"id\": 2,\n"
" \"option-data\": [\n"
" {\n"
" \"csv-format\": false,\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 33
+ // CONFIGURATION 32
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"option-data\": [\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 34
+ // CONFIGURATION 33
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"option-data\": [\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 35
+ // CONFIGURATION 34
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 36
+ // CONFIGURATION 35
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 37
+ // CONFIGURATION 36
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" ],\n"
" \"valid-lifetime\": 3000\n"
" }\n",
- // CONFIGURATION 38
+ // CONFIGURATION 37
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1-192.0.2.10\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 39
+ // CONFIGURATION 38
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 40
+ // CONFIGURATION 39
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"eth0\", \"eth1\" ],\n"
" \"renew-timer\": 1000,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 41
+ // CONFIGURATION 40
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"eth0\", \"*\", \"eth1\" ],\n"
" \"renew-timer\": 1000,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 42
+ // CONFIGURATION 41
"{\n"
" \"dhcp-ddns\": {\n"
" \"enable-updates\": true,\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 43
+ // CONFIGURATION 42
"{\n"
" \"dhcp-ddns\": {\n"
" \"enable-updates\": true,\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 44
+ // CONFIGURATION 43
"{\n"
" \"ddns-generated-prefix\": \"global.prefix\",\n"
" \"ddns-override-client-update\": true,\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 45
+ // CONFIGURATION 44
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 46
+ // CONFIGURATION 45
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 47
+ // CONFIGURATION 46
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"subnet4\": [\n"
" {\n"
" \"client-class\": \"alpha\",\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" },\n"
" {\n"
" \"client-class\": \"beta\",\n"
+" \"id\": 2,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.3.101 - 192.0.3.150\"\n"
" },\n"
" {\n"
" \"client-class\": \"gamma\",\n"
+" \"id\": 3,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.4.101 - 192.0.4.150\"\n"
" \"subnet\": \"192.0.4.0/24\"\n"
" },\n"
" {\n"
+" \"id\": 4,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.5.101 - 192.0.5.150\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 48
+ // CONFIGURATION 47
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"client-class\": \"alpha\",\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 49
+ // CONFIGURATION 48
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 50
+ // CONFIGURATION 49
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 51
+ // CONFIGURATION 50
"{\n"
" \"rebind-timer\": 2000,\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.1.0/24\"\n"
" \"subnet\": \"192.0.1.0/24\"\n"
" },\n"
" {\n"
+" \"id\": 2,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.0/24\"\n"
" \"subnet\": \"192.0.2.0/24\"\n"
" },\n"
" {\n"
+" \"id\": 3,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.3.0/24\"\n"
" \"subnet\": \"192.0.3.0/24\"\n"
" },\n"
" {\n"
+" \"id\": 4,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.4.0/24\"\n"
" \"subnet\": \"192.0.4.0/24\"\n"
" },\n"
" {\n"
+" \"id\": 5,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.5.0/24\"\n"
" \"subnet\": \"192.0.5.0/24\"\n"
" },\n"
" {\n"
+" \"id\": 6,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.6.0/24\"\n"
" \"subnet\": \"192.0.6.0/24\"\n"
" },\n"
" {\n"
+" \"id\": 7,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.7.0/24\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 52
+ // CONFIGURATION 51
"{\n"
" \"rebind-timer\": 2000,\n"
" \"renew-timer\": 1000,\n"
" \"reservations-out-of-pool\": true,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.0/24\"\n"
" \"subnet\": \"192.0.2.0/24\"\n"
" },\n"
" {\n"
+" \"id\": 2,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.3.0/24\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 53
+ // CONFIGURATION 52
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" },\n"
" \"subnet4\": [ ]\n"
" }\n",
- // CONFIGURATION 54
+ // CONFIGURATION 53
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" },\n"
" \"subnet4\": [ ]\n"
" }\n",
- // CONFIGURATION 55
+ // CONFIGURATION 54
"{\n"
" \"decline-probation-period\": 12345,\n"
" \"interfaces-config\": {\n"
" },\n"
" \"subnet4\": [ ]\n"
" }\n",
- // CONFIGURATION 56
+ // CONFIGURATION 55
"{\n"
" \"expired-leases-processing\": {\n"
" \"flush-reclaimed-timer-wait-time\": 35,\n"
" },\n"
" \"subnet4\": [ ]\n"
" }\n",
- // CONFIGURATION 57
+ // CONFIGURATION 56
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 58
+ // CONFIGURATION 57
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"subnet4\": [\n"
" {\n"
" \"4o6-subnet\": \"2001:db8::123/45\",\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 59
+ // CONFIGURATION 58
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"subnet4\": [\n"
" {\n"
" \"4o6-interface\": \"ethX\",\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 60
+ // CONFIGURATION 59
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" {\n"
" \"4o6-interface\": \"ethX\",\n"
" \"4o6-subnet\": \"2001:db8::543/21\",\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 61
+ // CONFIGURATION 60
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"subnet4\": [\n"
" {\n"
" \"4o6-interface-id\": \"vlan123\",\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 62
+ // CONFIGURATION 61
"{\n"
" \"client-classes\": [\n"
" {\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 63
+ // CONFIGURATION 62
"{\n"
" \"client-classes\": [\n"
" {\n"
" },\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" }\n"
" ]\n"
" }\n",
- // CONFIGURATION 64
+ // CONFIGURATION 63
"{\n"
" \"client-classes\": [\n"
" {\n"
" },\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" }\n"
" ]\n"
" }\n",
- // CONFIGURATION 65
+ // CONFIGURATION 64
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.0/28\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 66
+ // CONFIGURATION 65
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.0/28\",\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 67
+ // CONFIGURATION 66
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.0/28\",\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 68
+ // CONFIGURATION 67
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.0 - 192.0.2.15\",\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 69
+ // CONFIGURATION 68
"{\n"
" \"hosts-databases\": [\n"
" {\n"
" \"renew-timer\": 1000,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 70
+ // CONFIGURATION 69
"{\n"
" \"client-classes\": [\n"
" {\n"
" \"comment\": \"A DHCPv4 server\"\n"
" }\n"
" }\n",
- // CONFIGURATION 71
+ // CONFIGURATION 70
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 72
+ // CONFIGURATION 71
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 73
+ // CONFIGURATION 72
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"renew-timer\": 1000,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" \"subnet\": \"192.0.2.0/24\"\n"
" },\n"
" {\n"
+" \"id\": 2,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.3.1 - 192.0.3.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 74
+ // CONFIGURATION 73
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"store-extended-info\": true,\n"
" \"subnet4\": [\n"
" {\n"
+" \"id\": 1,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1 - 192.0.2.100\"\n"
" \"subnet\": \"192.0.2.0/24\"\n"
" },\n"
" {\n"
+" \"id\": 2,\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.3.1 - 192.0.3.100\"\n"
" ],\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 75
+ // CONFIGURATION 74
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"statistic-default-sample-count\": 10,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 76
+ // CONFIGURATION 75
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" },\n"
" \"subnet4\": [ ]\n"
" }\n",
- // CONFIGURATION 77
+ // CONFIGURATION 76
"{\n"
" \"interfaces-config\": {\n"
" \"interfaces\": [ \"*\" ],\n"
" \"server-tag\": \"\",\n"
" \"shared-networks\": [ ],\n"
" \"statistic-default-sample-age\": 0,\n"
-" \"statistic-default-sample-count\": 20,\n"
-" \"store-extended-info\": false,\n"
-" \"subnet4\": [ ],\n"
-" \"t1-percent\": 0.5,\n"
-" \"t2-percent\": 0.875,\n"
-" \"valid-lifetime\": 4000\n"
-" }\n",
- // CONFIGURATION 1
-"{\n"
-" \"allocator\": \"iterative\",\n"
-" \"authoritative\": false,\n"
-" \"boot-file-name\": \"\",\n"
-" \"calculate-tee-times\": false,\n"
-" \"ddns-generated-prefix\": \"myhost\",\n"
-" \"ddns-override-client-update\": false,\n"
-" \"ddns-override-no-update\": false,\n"
-" \"ddns-qualifying-suffix\": \"\",\n"
-" \"ddns-replace-client-name\": \"never\",\n"
-" \"ddns-send-updates\": true,\n"
-" \"ddns-update-on-renew\": false,\n"
-" \"ddns-use-conflict-resolution\": true,\n"
-" \"decline-probation-period\": 86400,\n"
-" \"dhcp-ddns\": {\n"
-" \"enable-updates\": false,\n"
-" \"max-queue-size\": 1024,\n"
-" \"ncr-format\": \"JSON\",\n"
-" \"ncr-protocol\": \"UDP\",\n"
-" \"sender-ip\": \"0.0.0.0\",\n"
-" \"sender-port\": 0,\n"
-" \"server-ip\": \"127.0.0.1\",\n"
-" \"server-port\": 53001\n"
-" },\n"
-" \"dhcp-queue-control\": {\n"
-" \"capacity\": 64,\n"
-" \"enable-queue\": false,\n"
-" \"queue-type\": \"kea-ring4\"\n"
-" },\n"
-" \"dhcp4o6-port\": 0,\n"
-" \"early-global-reservations-lookup\": false,\n"
-" \"echo-client-id\": true,\n"
-" \"expired-leases-processing\": {\n"
-" \"flush-reclaimed-timer-wait-time\": 25,\n"
-" \"hold-reclaimed-time\": 3600,\n"
-" \"max-reclaim-leases\": 100,\n"
-" \"max-reclaim-time\": 250,\n"
-" \"reclaim-timer-wait-time\": 10,\n"
-" \"unwarned-reclaim-cycles\": 5\n"
-" },\n"
-" \"hooks-libraries\": [ ],\n"
-" \"host-reservation-identifiers\": [ \"hw-address\", \"duid\", \"circuit-id\", \"client-id\" ],\n"
-" \"hostname-char-replacement\": \"\",\n"
-" \"hostname-char-set\": \"[^A-Za-z0-9.-]\",\n"
-" \"interfaces-config\": {\n"
-" \"interfaces\": [ \"*\" ],\n"
-" \"re-detect\": false\n"
-" },\n"
-" \"ip-reservations-unique\": true,\n"
-" \"lease-database\": {\n"
-" \"type\": \"memfile\"\n"
-" },\n"
-" \"match-client-id\": true,\n"
-" \"multi-threading\": {\n"
-" \"enable-multi-threading\": true,\n"
-" \"packet-queue-size\": 64,\n"
-" \"thread-pool-size\": 0\n"
-" },\n"
-" \"next-server\": \"0.0.0.0\",\n"
-" \"option-data\": [ ],\n"
-" \"option-def\": [ ],\n"
-" \"parked-packet-limit\": 256,\n"
-" \"rebind-timer\": 2000,\n"
-" \"reservations-global\": false,\n"
-" \"reservations-in-subnet\": true,\n"
-" \"reservations-lookup-first\": false,\n"
-" \"reservations-out-of-pool\": false,\n"
-" \"sanity-checks\": {\n"
-" \"extended-info-checks\": \"fix\",\n"
-" \"lease-checks\": \"warn\"\n"
-" },\n"
-" \"server-hostname\": \"\",\n"
-" \"server-tag\": \"\",\n"
-" \"shared-networks\": [ ],\n"
-" \"statistic-default-sample-age\": 0,\n"
-" \"statistic-default-sample-count\": 20,\n"
-" \"store-extended-info\": false,\n"
-" \"subnet4\": [\n"
-" {\n"
-" \"4o6-interface\": \"\",\n"
-" \"4o6-interface-id\": \"\",\n"
-" \"4o6-subnet\": \"\",\n"
-" \"allocator\": \"iterative\",\n"
-" \"calculate-tee-times\": false,\n"
-" \"id\": 1,\n"
-" \"max-valid-lifetime\": 4000,\n"
-" \"min-valid-lifetime\": 4000,\n"
-" \"option-data\": [ ],\n"
-" \"pools\": [\n"
-" {\n"
-" \"option-data\": [ ],\n"
-" \"pool\": \"192.0.2.1-192.0.2.100\"\n"
-" }\n"
-" ],\n"
-" \"rebind-timer\": 2000,\n"
-" \"relay\": {\n"
-" \"ip-addresses\": [ ]\n"
-" },\n"
-" \"reservations\": [ ],\n"
-" \"store-extended-info\": false,\n"
-" \"subnet\": \"192.0.2.0/24\",\n"
-" \"t1-percent\": 0.5,\n"
-" \"t2-percent\": 0.875,\n"
-" \"valid-lifetime\": 4000\n"
-" }\n"
-" ],\n"
+" \"statistic-default-sample-count\": 20,\n"
+" \"store-extended-info\": false,\n"
+" \"subnet4\": [ ],\n"
" \"t1-percent\": 0.5,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 2
+ // CONFIGURATION 1
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"option-data\": [ ],\n"
" \"option-def\": [ ],\n"
" \"parked-packet-limit\": 256,\n"
-" \"renew-timer\": 1000,\n"
+" \"rebind-timer\": 2000,\n"
" \"reservations-global\": false,\n"
" \"reservations-in-subnet\": true,\n"
" \"reservations-lookup-first\": false,\n"
" \"pool\": \"192.0.2.1-192.0.2.100\"\n"
" }\n"
" ],\n"
+" \"rebind-timer\": 2000,\n"
" \"relay\": {\n"
" \"ip-addresses\": [ ]\n"
" },\n"
-" \"renew-timer\": 1000,\n"
" \"reservations\": [ ],\n"
" \"store-extended-info\": false,\n"
" \"subnet\": \"192.0.2.0/24\",\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 3
+ // CONFIGURATION 2
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"type\": \"memfile\"\n"
" },\n"
" \"match-client-id\": true,\n"
-" \"max-valid-lifetime\": 5000,\n"
-" \"min-valid-lifetime\": 3000,\n"
" \"multi-threading\": {\n"
" \"enable-multi-threading\": true,\n"
" \"packet-queue-size\": 64,\n"
" \"option-data\": [ ],\n"
" \"option-def\": [ ],\n"
" \"parked-packet-limit\": 256,\n"
-" \"rebind-timer\": 2000,\n"
" \"renew-timer\": 1000,\n"
" \"reservations-global\": false,\n"
" \"reservations-in-subnet\": true,\n"
" \"allocator\": \"iterative\",\n"
" \"calculate-tee-times\": false,\n"
" \"id\": 1,\n"
-" \"max-valid-lifetime\": 5000,\n"
-" \"min-valid-lifetime\": 3000,\n"
+" \"max-valid-lifetime\": 4000,\n"
+" \"min-valid-lifetime\": 4000,\n"
" \"option-data\": [ ],\n"
" \"pools\": [\n"
" {\n"
" \"pool\": \"192.0.2.1-192.0.2.100\"\n"
" }\n"
" ],\n"
-" \"rebind-timer\": 2000,\n"
" \"relay\": {\n"
" \"ip-addresses\": [ ]\n"
" },\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 4
+ // CONFIGURATION 3
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"type\": \"memfile\"\n"
" },\n"
" \"match-client-id\": true,\n"
+" \"max-valid-lifetime\": 5000,\n"
+" \"min-valid-lifetime\": 3000,\n"
" \"multi-threading\": {\n"
" \"enable-multi-threading\": true,\n"
" \"packet-queue-size\": 64,\n"
" \"allocator\": \"iterative\",\n"
" \"calculate-tee-times\": false,\n"
" \"id\": 1,\n"
-" \"max-valid-lifetime\": 4000,\n"
-" \"min-valid-lifetime\": 4000,\n"
+" \"max-valid-lifetime\": 5000,\n"
+" \"min-valid-lifetime\": 3000,\n"
" \"option-data\": [ ],\n"
" \"pools\": [\n"
" {\n"
" \"t1-percent\": 0.5,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
-" },\n"
-" {\n"
-" \"4o6-interface\": \"\",\n"
-" \"4o6-interface-id\": \"\",\n"
-" \"4o6-subnet\": \"\",\n"
-" \"allocator\": \"iterative\",\n"
-" \"calculate-tee-times\": false,\n"
-" \"id\": 2,\n"
-" \"max-valid-lifetime\": 4000,\n"
-" \"min-valid-lifetime\": 4000,\n"
-" \"option-data\": [ ],\n"
-" \"pools\": [\n"
-" {\n"
-" \"option-data\": [ ],\n"
-" \"pool\": \"192.0.3.101-192.0.3.150\"\n"
-" }\n"
-" ],\n"
-" \"rebind-timer\": 2000,\n"
-" \"relay\": {\n"
-" \"ip-addresses\": [ ]\n"
-" },\n"
-" \"renew-timer\": 1000,\n"
-" \"reservations\": [ ],\n"
-" \"store-extended-info\": false,\n"
-" \"subnet\": \"192.0.3.0/24\",\n"
-" \"t1-percent\": 0.5,\n"
-" \"t2-percent\": 0.875,\n"
-" \"valid-lifetime\": 4000\n"
-" },\n"
-" {\n"
-" \"4o6-interface\": \"\",\n"
-" \"4o6-interface-id\": \"\",\n"
-" \"4o6-subnet\": \"\",\n"
-" \"allocator\": \"iterative\",\n"
-" \"calculate-tee-times\": false,\n"
-" \"id\": 3,\n"
-" \"max-valid-lifetime\": 4000,\n"
-" \"min-valid-lifetime\": 4000,\n"
-" \"option-data\": [ ],\n"
-" \"pools\": [\n"
-" {\n"
-" \"option-data\": [ ],\n"
-" \"pool\": \"192.0.4.101-192.0.4.150\"\n"
-" }\n"
-" ],\n"
-" \"rebind-timer\": 2000,\n"
-" \"relay\": {\n"
-" \"ip-addresses\": [ ]\n"
-" },\n"
-" \"renew-timer\": 1000,\n"
-" \"reservations\": [ ],\n"
-" \"store-extended-info\": false,\n"
-" \"subnet\": \"192.0.4.0/24\",\n"
-" \"t1-percent\": 0.5,\n"
-" \"t2-percent\": 0.875,\n"
-" \"valid-lifetime\": 4000\n"
-" },\n"
-" {\n"
-" \"4o6-interface\": \"\",\n"
-" \"4o6-interface-id\": \"\",\n"
-" \"4o6-subnet\": \"\",\n"
-" \"allocator\": \"iterative\",\n"
-" \"calculate-tee-times\": false,\n"
-" \"id\": 4,\n"
-" \"max-valid-lifetime\": 4000,\n"
-" \"min-valid-lifetime\": 4000,\n"
-" \"option-data\": [ ],\n"
-" \"pools\": [\n"
-" {\n"
-" \"option-data\": [ ],\n"
-" \"pool\": \"192.0.5.101-192.0.5.150\"\n"
-" }\n"
-" ],\n"
-" \"rebind-timer\": 2000,\n"
-" \"relay\": {\n"
-" \"ip-addresses\": [ ]\n"
-" },\n"
-" \"renew-timer\": 1000,\n"
-" \"reservations\": [ ],\n"
-" \"store-extended-info\": false,\n"
-" \"subnet\": \"192.0.5.0/24\",\n"
-" \"t1-percent\": 0.5,\n"
-" \"t2-percent\": 0.875,\n"
-" \"valid-lifetime\": 4000\n"
" }\n"
" ],\n"
" \"t1-percent\": 0.5,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 5
+ // CONFIGURATION 4
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 6
+ // CONFIGURATION 5
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 7
+ // CONFIGURATION 6
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 8
+ // CONFIGURATION 7
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 9
+ // CONFIGURATION 8
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 10
+ // CONFIGURATION 9
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 11
+ // CONFIGURATION 10
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 12
+ // CONFIGURATION 11
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 13
+ // CONFIGURATION 12
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 14
+ // CONFIGURATION 13
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 15
+ // CONFIGURATION 14
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": true,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 16
+ // CONFIGURATION 15
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 17
+ // CONFIGURATION 16
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 18
+ // CONFIGURATION 17
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 19
+ // CONFIGURATION 18
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 7200\n"
" }\n",
- // CONFIGURATION 20
+ // CONFIGURATION 19
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 7200\n"
" }\n",
- // CONFIGURATION 21
+ // CONFIGURATION 20
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 7200\n"
" }\n",
- // CONFIGURATION 22
+ // CONFIGURATION 21
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 7200\n"
" }\n",
- // CONFIGURATION 23
+ // CONFIGURATION 22
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 7200\n"
" }\n",
- // CONFIGURATION 24
+ // CONFIGURATION 23
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 7200\n"
" }\n",
- // CONFIGURATION 25
+ // CONFIGURATION 24
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 7200\n"
" }\n",
- // CONFIGURATION 26
+ // CONFIGURATION 25
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 27
+ // CONFIGURATION 26
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 28
+ // CONFIGURATION 27
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 29
+ // CONFIGURATION 28
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 30
+ // CONFIGURATION 29
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 3000\n"
" }\n",
- // CONFIGURATION 31
+ // CONFIGURATION 30
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 32
+ // CONFIGURATION 31
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 33
+ // CONFIGURATION 32
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 34
+ // CONFIGURATION 33
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 35
+ // CONFIGURATION 34
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 36
+ // CONFIGURATION 35
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 37
+ // CONFIGURATION 36
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 3000\n"
" }\n",
- // CONFIGURATION 38
+ // CONFIGURATION 37
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 39
+ // CONFIGURATION 38
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 40
+ // CONFIGURATION 39
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 41
+ // CONFIGURATION 40
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 42
+ // CONFIGURATION 41
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 43
+ // CONFIGURATION 42
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 44
+ // CONFIGURATION 43
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 45
+ // CONFIGURATION 44
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 46
+ // CONFIGURATION 45
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 47
+ // CONFIGURATION 46
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 48
+ // CONFIGURATION 47
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 49
+ // CONFIGURATION 48
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 50
+ // CONFIGURATION 49
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 51
+ // CONFIGURATION 50
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 52
+ // CONFIGURATION 51
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 53
+ // CONFIGURATION 52
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 7200\n"
" }\n",
- // CONFIGURATION 54
+ // CONFIGURATION 53
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 7200\n"
" }\n",
- // CONFIGURATION 55
+ // CONFIGURATION 54
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 7200\n"
" }\n",
- // CONFIGURATION 56
+ // CONFIGURATION 55
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 7200\n"
" }\n",
- // CONFIGURATION 57
+ // CONFIGURATION 56
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 58
+ // CONFIGURATION 57
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 59
+ // CONFIGURATION 58
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 60
+ // CONFIGURATION 59
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 61
+ // CONFIGURATION 60
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 62
+ // CONFIGURATION 61
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 63
+ // CONFIGURATION 62
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 7200\n"
" }\n",
- // CONFIGURATION 64
+ // CONFIGURATION 63
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 7200\n"
" }\n",
- // CONFIGURATION 65
+ // CONFIGURATION 64
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 66
+ // CONFIGURATION 65
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 67
+ // CONFIGURATION 66
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 68
+ // CONFIGURATION 67
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 69
+ // CONFIGURATION 68
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 70
+ // CONFIGURATION 69
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" },\n"
" \"valid-lifetime\": 7200\n"
" }\n",
- // CONFIGURATION 71
+ // CONFIGURATION 70
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 72
+ // CONFIGURATION 71
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 73
+ // CONFIGURATION 72
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 74
+ // CONFIGURATION 73
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 75
+ // CONFIGURATION 74
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 4000\n"
" }\n",
- // CONFIGURATION 76
+ // CONFIGURATION 75
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"
" \"t2-percent\": 0.875,\n"
" \"valid-lifetime\": 7200\n"
" }\n",
- // CONFIGURATION 77
+ // CONFIGURATION 76
"{\n"
" \"allocator\": \"iterative\",\n"
" \"authoritative\": false,\n"