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