1*32e31f52Ssthen /* 2*32e31f52Ssthen * util/as112.c - list of local zones. 3*32e31f52Ssthen * 4*32e31f52Ssthen * Copyright (c) 2007, NLnet Labs. All rights reserved. 5*32e31f52Ssthen * 6*32e31f52Ssthen * This software is open source. 7*32e31f52Ssthen * 8*32e31f52Ssthen * Redistribution and use in source and binary forms, with or without 9*32e31f52Ssthen * modification, are permitted provided that the following conditions 10*32e31f52Ssthen * are met: 11*32e31f52Ssthen * 12*32e31f52Ssthen * Redistributions of source code must retain the above copyright notice, 13*32e31f52Ssthen * this list of conditions and the following disclaimer. 14*32e31f52Ssthen * 15*32e31f52Ssthen * Redistributions in binary form must reproduce the above copyright notice, 16*32e31f52Ssthen * this list of conditions and the following disclaimer in the documentation 17*32e31f52Ssthen * and/or other materials provided with the distribution. 18*32e31f52Ssthen * 19*32e31f52Ssthen * Neither the name of the NLNET LABS nor the names of its contributors may 20*32e31f52Ssthen * be used to endorse or promote products derived from this software without 21*32e31f52Ssthen * specific prior written permission. 22*32e31f52Ssthen * 23*32e31f52Ssthen * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 24*32e31f52Ssthen * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 25*32e31f52Ssthen * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 26*32e31f52Ssthen * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 27*32e31f52Ssthen * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 28*32e31f52Ssthen * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED 29*32e31f52Ssthen * TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 30*32e31f52Ssthen * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 31*32e31f52Ssthen * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 32*32e31f52Ssthen * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 33*32e31f52Ssthen * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 34*32e31f52Ssthen */ 35*32e31f52Ssthen 36*32e31f52Ssthen /** 37*32e31f52Ssthen * \file 38*32e31f52Ssthen * 39*32e31f52Ssthen * This file provides a list of lan zones. 40*32e31f52Ssthen */ 41*32e31f52Ssthen 42*32e31f52Ssthen #include "util/as112.h" 43*32e31f52Ssthen 44*32e31f52Ssthen static const char* as112_zone_array[] = { 45*32e31f52Ssthen "10.in-addr.arpa.", 46*32e31f52Ssthen "16.172.in-addr.arpa.", 47*32e31f52Ssthen "17.172.in-addr.arpa.", 48*32e31f52Ssthen "18.172.in-addr.arpa.", 49*32e31f52Ssthen "19.172.in-addr.arpa.", 50*32e31f52Ssthen "20.172.in-addr.arpa.", 51*32e31f52Ssthen "21.172.in-addr.arpa.", 52*32e31f52Ssthen "22.172.in-addr.arpa.", 53*32e31f52Ssthen "23.172.in-addr.arpa.", 54*32e31f52Ssthen "24.172.in-addr.arpa.", 55*32e31f52Ssthen "25.172.in-addr.arpa.", 56*32e31f52Ssthen "26.172.in-addr.arpa.", 57*32e31f52Ssthen "27.172.in-addr.arpa.", 58*32e31f52Ssthen "28.172.in-addr.arpa.", 59*32e31f52Ssthen "29.172.in-addr.arpa.", 60*32e31f52Ssthen "30.172.in-addr.arpa.", 61*32e31f52Ssthen "31.172.in-addr.arpa.", 62*32e31f52Ssthen "168.192.in-addr.arpa.", 63*32e31f52Ssthen "0.in-addr.arpa.", 64*32e31f52Ssthen "64.100.in-addr.arpa.", 65*32e31f52Ssthen "65.100.in-addr.arpa.", 66*32e31f52Ssthen "66.100.in-addr.arpa.", 67*32e31f52Ssthen "67.100.in-addr.arpa.", 68*32e31f52Ssthen "68.100.in-addr.arpa.", 69*32e31f52Ssthen "69.100.in-addr.arpa.", 70*32e31f52Ssthen "70.100.in-addr.arpa.", 71*32e31f52Ssthen "71.100.in-addr.arpa.", 72*32e31f52Ssthen "72.100.in-addr.arpa.", 73*32e31f52Ssthen "73.100.in-addr.arpa.", 74*32e31f52Ssthen "74.100.in-addr.arpa.", 75*32e31f52Ssthen "75.100.in-addr.arpa.", 76*32e31f52Ssthen "76.100.in-addr.arpa.", 77*32e31f52Ssthen "77.100.in-addr.arpa.", 78*32e31f52Ssthen "78.100.in-addr.arpa.", 79*32e31f52Ssthen "79.100.in-addr.arpa.", 80*32e31f52Ssthen "80.100.in-addr.arpa.", 81*32e31f52Ssthen "81.100.in-addr.arpa.", 82*32e31f52Ssthen "82.100.in-addr.arpa.", 83*32e31f52Ssthen "83.100.in-addr.arpa.", 84*32e31f52Ssthen "84.100.in-addr.arpa.", 85*32e31f52Ssthen "85.100.in-addr.arpa.", 86*32e31f52Ssthen "86.100.in-addr.arpa.", 87*32e31f52Ssthen "87.100.in-addr.arpa.", 88*32e31f52Ssthen "88.100.in-addr.arpa.", 89*32e31f52Ssthen "89.100.in-addr.arpa.", 90*32e31f52Ssthen "90.100.in-addr.arpa.", 91*32e31f52Ssthen "91.100.in-addr.arpa.", 92*32e31f52Ssthen "92.100.in-addr.arpa.", 93*32e31f52Ssthen "93.100.in-addr.arpa.", 94*32e31f52Ssthen "94.100.in-addr.arpa.", 95*32e31f52Ssthen "95.100.in-addr.arpa.", 96*32e31f52Ssthen "96.100.in-addr.arpa.", 97*32e31f52Ssthen "97.100.in-addr.arpa.", 98*32e31f52Ssthen "98.100.in-addr.arpa.", 99*32e31f52Ssthen "99.100.in-addr.arpa.", 100*32e31f52Ssthen "100.100.in-addr.arpa.", 101*32e31f52Ssthen "101.100.in-addr.arpa.", 102*32e31f52Ssthen "102.100.in-addr.arpa.", 103*32e31f52Ssthen "103.100.in-addr.arpa.", 104*32e31f52Ssthen "104.100.in-addr.arpa.", 105*32e31f52Ssthen "105.100.in-addr.arpa.", 106*32e31f52Ssthen "106.100.in-addr.arpa.", 107*32e31f52Ssthen "107.100.in-addr.arpa.", 108*32e31f52Ssthen "108.100.in-addr.arpa.", 109*32e31f52Ssthen "109.100.in-addr.arpa.", 110*32e31f52Ssthen "110.100.in-addr.arpa.", 111*32e31f52Ssthen "111.100.in-addr.arpa.", 112*32e31f52Ssthen "112.100.in-addr.arpa.", 113*32e31f52Ssthen "113.100.in-addr.arpa.", 114*32e31f52Ssthen "114.100.in-addr.arpa.", 115*32e31f52Ssthen "115.100.in-addr.arpa.", 116*32e31f52Ssthen "116.100.in-addr.arpa.", 117*32e31f52Ssthen "117.100.in-addr.arpa.", 118*32e31f52Ssthen "118.100.in-addr.arpa.", 119*32e31f52Ssthen "119.100.in-addr.arpa.", 120*32e31f52Ssthen "120.100.in-addr.arpa.", 121*32e31f52Ssthen "121.100.in-addr.arpa.", 122*32e31f52Ssthen "122.100.in-addr.arpa.", 123*32e31f52Ssthen "123.100.in-addr.arpa.", 124*32e31f52Ssthen "124.100.in-addr.arpa.", 125*32e31f52Ssthen "125.100.in-addr.arpa.", 126*32e31f52Ssthen "126.100.in-addr.arpa.", 127*32e31f52Ssthen "127.100.in-addr.arpa.", 128*32e31f52Ssthen "254.169.in-addr.arpa.", 129*32e31f52Ssthen "2.0.192.in-addr.arpa.", 130*32e31f52Ssthen "100.51.198.in-addr.arpa.", 131*32e31f52Ssthen "113.0.203.in-addr.arpa.", 132*32e31f52Ssthen "255.255.255.255.in-addr.arpa.", 133*32e31f52Ssthen "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa.", 134*32e31f52Ssthen "d.f.ip6.arpa.", 135*32e31f52Ssthen "8.e.f.ip6.arpa.", 136*32e31f52Ssthen "9.e.f.ip6.arpa.", 137*32e31f52Ssthen "a.e.f.ip6.arpa.", 138*32e31f52Ssthen "b.e.f.ip6.arpa.", 139*32e31f52Ssthen "8.b.d.0.1.0.0.2.ip6.arpa.", 140*32e31f52Ssthen 0 141*32e31f52Ssthen }; 142*32e31f52Ssthen 143*32e31f52Ssthen const char** as112_zones = as112_zone_array; 144