]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
3395. [protocol] Add RFC 6598 reverse zones to built in empty zones
authorMark Andrews <marka@isc.org>
Tue, 16 Oct 2012 01:31:28 +0000 (12:31 +1100)
committerMark Andrews <marka@isc.org>
Tue, 16 Oct 2012 01:31:28 +0000 (12:31 +1100)
                        list, 64.100.IN-ADDR.ARPA ... 127.100.IN-ADDR.ARPA.
                        [RT #31336]

CHANGES
bin/named/server.c
doc/arm/Bv9ARM-book.xml

diff --git a/CHANGES b/CHANGES
index e65fcf0824ac77a731cd9b53fa4a4dac62191a8b..f6d4adff08b85ec441518073f5ce8df5e29e7567 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,7 @@
+3395.  [protocol]      Add RFC 6598 reverse zones to built in empty zones
+                       list, 64.100.IN-ADDR.ARPA ... 127.100.IN-ADDR.ARPA.
+                       [RT #31336]
+
 3394.  [bug]           Adjust 'sucessfully validated after lower casing
                        signer' log level and category. [RT #31414]
 
index 1d7984dec63836cb41f49e4bead323054fa8a21a..9a8c2831b1134f767a44f289341ca6a88f07cfb7 100644 (file)
@@ -252,6 +252,72 @@ const char *empty_zones[] = {
        "31.172.IN-ADDR.ARPA",
        "168.192.IN-ADDR.ARPA",
 
+       /* RFC 6598 */
+       "64.100.IN-ADDR.ARPA",
+       "65.100.IN-ADDR.ARPA",
+       "66.100.IN-ADDR.ARPA",
+       "67.100.IN-ADDR.ARPA",
+       "68.100.IN-ADDR.ARPA",
+       "69.100.IN-ADDR.ARPA",
+       "70.100.IN-ADDR.ARPA",
+       "71.100.IN-ADDR.ARPA",
+       "72.100.IN-ADDR.ARPA",
+       "73.100.IN-ADDR.ARPA",
+       "74.100.IN-ADDR.ARPA",
+       "75.100.IN-ADDR.ARPA",
+       "76.100.IN-ADDR.ARPA",
+       "77.100.IN-ADDR.ARPA",
+       "78.100.IN-ADDR.ARPA",
+       "79.100.IN-ADDR.ARPA",
+       "80.100.IN-ADDR.ARPA",
+       "81.100.IN-ADDR.ARPA",
+       "82.100.IN-ADDR.ARPA",
+       "83.100.IN-ADDR.ARPA",
+       "84.100.IN-ADDR.ARPA",
+       "85.100.IN-ADDR.ARPA",
+       "86.100.IN-ADDR.ARPA",
+       "87.100.IN-ADDR.ARPA",
+       "88.100.IN-ADDR.ARPA",
+       "89.100.IN-ADDR.ARPA",
+       "90.100.IN-ADDR.ARPA",
+       "91.100.IN-ADDR.ARPA",
+       "92.100.IN-ADDR.ARPA",
+       "93.100.IN-ADDR.ARPA",
+       "94.100.IN-ADDR.ARPA",
+       "95.100.IN-ADDR.ARPA",
+       "96.100.IN-ADDR.ARPA",
+       "97.100.IN-ADDR.ARPA",
+       "98.100.IN-ADDR.ARPA",
+       "99.100.IN-ADDR.ARPA",
+       "100.100.IN-ADDR.ARPA",
+       "101.100.IN-ADDR.ARPA",
+       "102.100.IN-ADDR.ARPA",
+       "103.100.IN-ADDR.ARPA",
+       "104.100.IN-ADDR.ARPA",
+       "105.100.IN-ADDR.ARPA",
+       "106.100.IN-ADDR.ARPA",
+       "107.100.IN-ADDR.ARPA",
+       "108.100.IN-ADDR.ARPA",
+       "109.100.IN-ADDR.ARPA",
+       "110.100.IN-ADDR.ARPA",
+       "111.100.IN-ADDR.ARPA",
+       "112.100.IN-ADDR.ARPA",
+       "113.100.IN-ADDR.ARPA",
+       "114.100.IN-ADDR.ARPA",
+       "115.100.IN-ADDR.ARPA",
+       "116.100.IN-ADDR.ARPA",
+       "117.100.IN-ADDR.ARPA",
+       "118.100.IN-ADDR.ARPA",
+       "119.100.IN-ADDR.ARPA",
+       "120.100.IN-ADDR.ARPA",
+       "121.100.IN-ADDR.ARPA",
+       "122.100.IN-ADDR.ARPA",
+       "123.100.IN-ADDR.ARPA",
+       "124.100.IN-ADDR.ARPA",
+       "125.100.IN-ADDR.ARPA",
+       "126.100.IN-ADDR.ARPA",
+       "127.100.IN-ADDR.ARPA",
+
        /* RFC 5735 and RFC 5737 */
        "0.IN-ADDR.ARPA",       /* THIS NETWORK */
        "127.IN-ADDR.ARPA",     /* LOOPBACK */
index eae919fed5f5de1af735f018cb2ce86240bda2f3..87696da0ce7eefd4b7cf992a99ef8f44d5349296 100644 (file)
@@ -9183,7 +9183,7 @@ avoid-v6-udp-ports { 40000; range 50000 60000; };
            servers.  The official servers which cover these namespaces
            return NXDOMAIN responses to these queries.  In particular,
             these cover the reverse namespaces for addresses from
-            RFC 1918, RFC 4193, and RFC 5737.  They also include the
+            RFC 1918, RFC 4193, RFC 5737 and RFC 6598.  They also include the
             reverse namespace for IPv6 local address (locally assigned),
             IPv6 link local addresses, the IPv6 loopback address and the
             IPv6 unknown address.
@@ -9214,6 +9214,70 @@ avoid-v6-udp-ports { 40000; range 50000 60000; };
              <listitem>30.172.IN-ADDR.ARPA</listitem>
              <listitem>31.172.IN-ADDR.ARPA</listitem>
              <listitem>168.192.IN-ADDR.ARPA</listitem>
+             <listitem>64.100.IN-ADDR.ARPA</listitem>
+             <listitem>65.100.IN-ADDR.ARPA</listitem>
+             <listitem>66.100.IN-ADDR.ARPA</listitem>
+             <listitem>67.100.IN-ADDR.ARPA</listitem>
+             <listitem>68.100.IN-ADDR.ARPA</listitem>
+             <listitem>69.100.IN-ADDR.ARPA</listitem>
+             <listitem>70.100.IN-ADDR.ARPA</listitem>
+             <listitem>71.100.IN-ADDR.ARPA</listitem>
+             <listitem>72.100.IN-ADDR.ARPA</listitem>
+             <listitem>73.100.IN-ADDR.ARPA</listitem>
+             <listitem>74.100.IN-ADDR.ARPA</listitem>
+             <listitem>75.100.IN-ADDR.ARPA</listitem>
+             <listitem>76.100.IN-ADDR.ARPA</listitem>
+             <listitem>77.100.IN-ADDR.ARPA</listitem>
+             <listitem>78.100.IN-ADDR.ARPA</listitem>
+             <listitem>79.100.IN-ADDR.ARPA</listitem>
+             <listitem>80.100.IN-ADDR.ARPA</listitem>
+             <listitem>81.100.IN-ADDR.ARPA</listitem>
+             <listitem>82.100.IN-ADDR.ARPA</listitem>
+             <listitem>83.100.IN-ADDR.ARPA</listitem>
+             <listitem>84.100.IN-ADDR.ARPA</listitem>
+             <listitem>85.100.IN-ADDR.ARPA</listitem>
+             <listitem>86.100.IN-ADDR.ARPA</listitem>
+             <listitem>87.100.IN-ADDR.ARPA</listitem>
+             <listitem>88.100.IN-ADDR.ARPA</listitem>
+             <listitem>89.100.IN-ADDR.ARPA</listitem>
+             <listitem>90.100.IN-ADDR.ARPA</listitem>
+             <listitem>91.100.IN-ADDR.ARPA</listitem>
+             <listitem>92.100.IN-ADDR.ARPA</listitem>
+             <listitem>93.100.IN-ADDR.ARPA</listitem>
+             <listitem>94.100.IN-ADDR.ARPA</listitem>
+             <listitem>95.100.IN-ADDR.ARPA</listitem>
+             <listitem>96.100.IN-ADDR.ARPA</listitem>
+             <listitem>97.100.IN-ADDR.ARPA</listitem>
+             <listitem>98.100.IN-ADDR.ARPA</listitem>
+             <listitem>99.100.IN-ADDR.ARPA</listitem>
+             <listitem>100.100.IN-ADDR.ARPA</listitem>
+             <listitem>101.100.IN-ADDR.ARPA</listitem>
+             <listitem>102.100.IN-ADDR.ARPA</listitem>
+             <listitem>103.100.IN-ADDR.ARPA</listitem>
+             <listitem>104.100.IN-ADDR.ARPA</listitem>
+             <listitem>105.100.IN-ADDR.ARPA</listitem>
+             <listitem>106.100.IN-ADDR.ARPA</listitem>
+             <listitem>107.100.IN-ADDR.ARPA</listitem>
+             <listitem>108.100.IN-ADDR.ARPA</listitem>
+             <listitem>109.100.IN-ADDR.ARPA</listitem>
+             <listitem>110.100.IN-ADDR.ARPA</listitem>
+             <listitem>111.100.IN-ADDR.ARPA</listitem>
+             <listitem>112.100.IN-ADDR.ARPA</listitem>
+             <listitem>113.100.IN-ADDR.ARPA</listitem>
+             <listitem>114.100.IN-ADDR.ARPA</listitem>
+             <listitem>115.100.IN-ADDR.ARPA</listitem>
+             <listitem>116.100.IN-ADDR.ARPA</listitem>
+             <listitem>117.100.IN-ADDR.ARPA</listitem>
+             <listitem>118.100.IN-ADDR.ARPA</listitem>
+             <listitem>119.100.IN-ADDR.ARPA</listitem>
+             <listitem>120.100.IN-ADDR.ARPA</listitem>
+             <listitem>121.100.IN-ADDR.ARPA</listitem>
+             <listitem>122.100.IN-ADDR.ARPA</listitem>
+             <listitem>123.100.IN-ADDR.ARPA</listitem>
+             <listitem>124.100.IN-ADDR.ARPA</listitem>
+             <listitem>125.100.IN-ADDR.ARPA</listitem>
+             <listitem>126.100.IN-ADDR.ARPA</listitem>
+             <listitem>127.100.IN-ADDR.ARPA</listitem>
              <listitem>0.IN-ADDR.ARPA</listitem>
              <listitem>127.IN-ADDR.ARPA</listitem>
              <listitem>254.169.IN-ADDR.ARPA</listitem>