1 /* 2 * Copyright (C) 2004-2015 Internet Systems Consortium, Inc. ("ISC") 3 * Copyright (C) 1998-2003 Internet Software Consortium. 4 * 5 * Permission to use, copy, modify, and distribute this software for any 6 * purpose with or without fee is hereby granted, provided that the above 7 * copyright notice and this permission notice appear in all copies. 8 * 9 * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH 10 * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 11 * AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, 12 * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 13 * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE 14 * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 15 * PERFORMANCE OF THIS SOFTWARE. 16 */ 17 18 /*************** 19 *************** 20 *************** THIS FILE IS AUTOMATICALLY GENERATED BY gen.c. 21 *************** DO NOT EDIT! 22 *************** 23 ***************/ 24 25 /*! \file */ 26 27 #ifndef DNS_ENUMTYPE_H 28 #define DNS_ENUMTYPE_H 1 29 30 enum { 31 dns_rdatatype_none = 0, 32 dns_rdatatype_a = 1, 33 dns_rdatatype_ns = 2, 34 dns_rdatatype_md = 3, 35 dns_rdatatype_mf = 4, 36 dns_rdatatype_cname = 5, 37 dns_rdatatype_soa = 6, 38 dns_rdatatype_mb = 7, 39 dns_rdatatype_mg = 8, 40 dns_rdatatype_mr = 9, 41 dns_rdatatype_null = 10, 42 dns_rdatatype_wks = 11, 43 dns_rdatatype_ptr = 12, 44 dns_rdatatype_hinfo = 13, 45 dns_rdatatype_minfo = 14, 46 dns_rdatatype_mx = 15, 47 dns_rdatatype_txt = 16, 48 dns_rdatatype_rp = 17, 49 dns_rdatatype_afsdb = 18, 50 dns_rdatatype_x25 = 19, 51 dns_rdatatype_isdn = 20, 52 dns_rdatatype_rt = 21, 53 dns_rdatatype_nsap = 22, 54 dns_rdatatype_nsap_ptr = 23, 55 dns_rdatatype_sig = 24, 56 dns_rdatatype_key = 25, 57 dns_rdatatype_px = 26, 58 dns_rdatatype_gpos = 27, 59 dns_rdatatype_aaaa = 28, 60 dns_rdatatype_loc = 29, 61 dns_rdatatype_nxt = 30, 62 dns_rdatatype_srv = 33, 63 dns_rdatatype_naptr = 35, 64 dns_rdatatype_kx = 36, 65 dns_rdatatype_cert = 37, 66 dns_rdatatype_a6 = 38, 67 dns_rdatatype_dname = 39, 68 dns_rdatatype_opt = 41, 69 dns_rdatatype_apl = 42, 70 dns_rdatatype_ds = 43, 71 dns_rdatatype_sshfp = 44, 72 dns_rdatatype_ipseckey = 45, 73 dns_rdatatype_rrsig = 46, 74 dns_rdatatype_nsec = 47, 75 dns_rdatatype_dnskey = 48, 76 dns_rdatatype_dhcid = 49, 77 dns_rdatatype_nsec3 = 50, 78 dns_rdatatype_nsec3param = 51, 79 dns_rdatatype_tlsa = 52, 80 dns_rdatatype_hip = 55, 81 dns_rdatatype_cds = 59, 82 dns_rdatatype_cdnskey = 60, 83 dns_rdatatype_openpgpkey = 61, 84 dns_rdatatype_spf = 99, 85 dns_rdatatype_unspec = 103, 86 dns_rdatatype_nid = 104, 87 dns_rdatatype_l32 = 105, 88 dns_rdatatype_l64 = 106, 89 dns_rdatatype_lp = 107, 90 dns_rdatatype_eui48 = 108, 91 dns_rdatatype_eui64 = 109, 92 dns_rdatatype_tkey = 249, 93 dns_rdatatype_tsig = 250, 94 dns_rdatatype_uri = 256, 95 dns_rdatatype_caa = 257, 96 dns_rdatatype_dlv = 32769, 97 dns_rdatatype_keydata = 65533, 98 dns_rdatatype_ixfr = 251, 99 dns_rdatatype_axfr = 252, 100 dns_rdatatype_mailb = 253, 101 dns_rdatatype_maila = 254, 102 dns_rdatatype_any = 255 103 }; 104 105 #define dns_rdatatype_none ((dns_rdatatype_t)dns_rdatatype_none) 106 #define dns_rdatatype_a ((dns_rdatatype_t)dns_rdatatype_a) 107 #define dns_rdatatype_ns ((dns_rdatatype_t)dns_rdatatype_ns) 108 #define dns_rdatatype_md ((dns_rdatatype_t)dns_rdatatype_md) 109 #define dns_rdatatype_mf ((dns_rdatatype_t)dns_rdatatype_mf) 110 #define dns_rdatatype_cname ((dns_rdatatype_t)dns_rdatatype_cname) 111 #define dns_rdatatype_soa ((dns_rdatatype_t)dns_rdatatype_soa) 112 #define dns_rdatatype_mb ((dns_rdatatype_t)dns_rdatatype_mb) 113 #define dns_rdatatype_mg ((dns_rdatatype_t)dns_rdatatype_mg) 114 #define dns_rdatatype_mr ((dns_rdatatype_t)dns_rdatatype_mr) 115 #define dns_rdatatype_null ((dns_rdatatype_t)dns_rdatatype_null) 116 #define dns_rdatatype_wks ((dns_rdatatype_t)dns_rdatatype_wks) 117 #define dns_rdatatype_ptr ((dns_rdatatype_t)dns_rdatatype_ptr) 118 #define dns_rdatatype_hinfo ((dns_rdatatype_t)dns_rdatatype_hinfo) 119 #define dns_rdatatype_minfo ((dns_rdatatype_t)dns_rdatatype_minfo) 120 #define dns_rdatatype_mx ((dns_rdatatype_t)dns_rdatatype_mx) 121 #define dns_rdatatype_txt ((dns_rdatatype_t)dns_rdatatype_txt) 122 #define dns_rdatatype_rp ((dns_rdatatype_t)dns_rdatatype_rp) 123 #define dns_rdatatype_afsdb ((dns_rdatatype_t)dns_rdatatype_afsdb) 124 #define dns_rdatatype_x25 ((dns_rdatatype_t)dns_rdatatype_x25) 125 #define dns_rdatatype_isdn ((dns_rdatatype_t)dns_rdatatype_isdn) 126 #define dns_rdatatype_rt ((dns_rdatatype_t)dns_rdatatype_rt) 127 #define dns_rdatatype_nsap ((dns_rdatatype_t)dns_rdatatype_nsap) 128 #define dns_rdatatype_nsap_ptr ((dns_rdatatype_t)dns_rdatatype_nsap_ptr) 129 #define dns_rdatatype_sig ((dns_rdatatype_t)dns_rdatatype_sig) 130 #define dns_rdatatype_key ((dns_rdatatype_t)dns_rdatatype_key) 131 #define dns_rdatatype_px ((dns_rdatatype_t)dns_rdatatype_px) 132 #define dns_rdatatype_gpos ((dns_rdatatype_t)dns_rdatatype_gpos) 133 #define dns_rdatatype_aaaa ((dns_rdatatype_t)dns_rdatatype_aaaa) 134 #define dns_rdatatype_loc ((dns_rdatatype_t)dns_rdatatype_loc) 135 #define dns_rdatatype_nxt ((dns_rdatatype_t)dns_rdatatype_nxt) 136 #define dns_rdatatype_srv ((dns_rdatatype_t)dns_rdatatype_srv) 137 #define dns_rdatatype_naptr ((dns_rdatatype_t)dns_rdatatype_naptr) 138 #define dns_rdatatype_kx ((dns_rdatatype_t)dns_rdatatype_kx) 139 #define dns_rdatatype_cert ((dns_rdatatype_t)dns_rdatatype_cert) 140 #define dns_rdatatype_a6 ((dns_rdatatype_t)dns_rdatatype_a6) 141 #define dns_rdatatype_dname ((dns_rdatatype_t)dns_rdatatype_dname) 142 #define dns_rdatatype_opt ((dns_rdatatype_t)dns_rdatatype_opt) 143 #define dns_rdatatype_apl ((dns_rdatatype_t)dns_rdatatype_apl) 144 #define dns_rdatatype_ds ((dns_rdatatype_t)dns_rdatatype_ds) 145 #define dns_rdatatype_sshfp ((dns_rdatatype_t)dns_rdatatype_sshfp) 146 #define dns_rdatatype_ipseckey ((dns_rdatatype_t)dns_rdatatype_ipseckey) 147 #define dns_rdatatype_rrsig ((dns_rdatatype_t)dns_rdatatype_rrsig) 148 #define dns_rdatatype_nsec ((dns_rdatatype_t)dns_rdatatype_nsec) 149 #define dns_rdatatype_dnskey ((dns_rdatatype_t)dns_rdatatype_dnskey) 150 #define dns_rdatatype_dhcid ((dns_rdatatype_t)dns_rdatatype_dhcid) 151 #define dns_rdatatype_nsec3 ((dns_rdatatype_t)dns_rdatatype_nsec3) 152 #define dns_rdatatype_nsec3param ((dns_rdatatype_t)dns_rdatatype_nsec3param) 153 #define dns_rdatatype_tlsa ((dns_rdatatype_t)dns_rdatatype_tlsa) 154 #define dns_rdatatype_hip ((dns_rdatatype_t)dns_rdatatype_hip) 155 #define dns_rdatatype_cds ((dns_rdatatype_t)dns_rdatatype_cds) 156 #define dns_rdatatype_cdnskey ((dns_rdatatype_t)dns_rdatatype_cdnskey) 157 #define dns_rdatatype_openpgpkey ((dns_rdatatype_t)dns_rdatatype_openpgpkey) 158 #define dns_rdatatype_spf ((dns_rdatatype_t)dns_rdatatype_spf) 159 #define dns_rdatatype_unspec ((dns_rdatatype_t)dns_rdatatype_unspec) 160 #define dns_rdatatype_nid ((dns_rdatatype_t)dns_rdatatype_nid) 161 #define dns_rdatatype_l32 ((dns_rdatatype_t)dns_rdatatype_l32) 162 #define dns_rdatatype_l64 ((dns_rdatatype_t)dns_rdatatype_l64) 163 #define dns_rdatatype_lp ((dns_rdatatype_t)dns_rdatatype_lp) 164 #define dns_rdatatype_eui48 ((dns_rdatatype_t)dns_rdatatype_eui48) 165 #define dns_rdatatype_eui64 ((dns_rdatatype_t)dns_rdatatype_eui64) 166 #define dns_rdatatype_tkey ((dns_rdatatype_t)dns_rdatatype_tkey) 167 #define dns_rdatatype_tsig ((dns_rdatatype_t)dns_rdatatype_tsig) 168 #define dns_rdatatype_uri ((dns_rdatatype_t)dns_rdatatype_uri) 169 #define dns_rdatatype_caa ((dns_rdatatype_t)dns_rdatatype_caa) 170 #define dns_rdatatype_dlv ((dns_rdatatype_t)dns_rdatatype_dlv) 171 #define dns_rdatatype_keydata ((dns_rdatatype_t)dns_rdatatype_keydata) 172 #define dns_rdatatype_ixfr ((dns_rdatatype_t)dns_rdatatype_ixfr) 173 #define dns_rdatatype_axfr ((dns_rdatatype_t)dns_rdatatype_axfr) 174 #define dns_rdatatype_mailb ((dns_rdatatype_t)dns_rdatatype_mailb) 175 #define dns_rdatatype_maila ((dns_rdatatype_t)dns_rdatatype_maila) 176 #define dns_rdatatype_any ((dns_rdatatype_t)dns_rdatatype_any) 177 178 #endif /* DNS_ENUMTYPE_H */ 179