/**% |
250 | * Currently defined type values for resources and queries. |
251 | */ |
252 | typedef enum __ns_type { |
253 | ns_t_invalid = 0, /**%< Cookie. */ |
254 | ns_t_a = 1, /**%< Host address. */ |
255 | ns_t_ns = 2, /**%< Authoritative server. */ |
256 | ns_t_md = 3, /**%< Mail destination. */ |
257 | ns_t_mf = 4, /**%< Mail forwarder. */ |
258 | ns_t_cname = 5, /**%< Canonical name. */ |
259 | ns_t_soa = 6, /**%< Start of authority zone. */ |
260 | ns_t_mb = 7, /**%< Mailbox domain name. */ |
261 | ns_t_mg = 8, /**%< Mail group member. */ |
262 | ns_t_mr = 9, /**%< Mail rename name. */ |
263 | ns_t_null = 10, /**%< Null resource record. */ |
264 | ns_t_wks = 11, /**%< Well known service. */ |
265 | ns_t_ptr = 12, /**%< Domain name pointer. */ |
266 | ns_t_hinfo = 13, /**%< Host information. */ |
267 | ns_t_minfo = 14, /**%< Mailbox information. */ |
268 | ns_t_mx = 15, /**%< Mail routing information. */ |
269 | ns_t_txt = 16, /**%< Text strings. */ |
270 | ns_t_rp = 17, /**%< Responsible person. */ |
271 | ns_t_afsdb = 18, /**%< AFS cell database. */ |
272 | ns_t_x25 = 19, /**%< X_25 calling address. */ |
273 | ns_t_isdn = 20, /**%< ISDN calling address. */ |
274 | ns_t_rt = 21, /**%< Router. */ |
275 | ns_t_nsap = 22, /**%< NSAP address. */ |
276 | ns_t_nsap_ptr = 23, /**%< Reverse NSAP lookup (deprecated). */ |
277 | ns_t_sig = 24, /**%< Security signature. */ |
278 | ns_t_key = 25, /**%< Security key. */ |
279 | ns_t_px = 26, /**%< X.400 mail mapping. */ |
280 | ns_t_gpos = 27, /**%< Geographical position (withdrawn). */ |
281 | ns_t_aaaa = 28, /**%< Ip6 Address. */ |
282 | ns_t_loc = 29, /**%< Location Information. */ |
283 | ns_t_nxt = 30, /**%< Next domain (security). */ |
284 | ns_t_eid = 31, /**%< Endpoint identifier. */ |
285 | ns_t_nimloc = 32, /**%< Nimrod Locator. */ |
286 | ns_t_srv = 33, /**%< Server Selection. */ |
287 | ns_t_atma = 34, /**%< ATM Address */ |
288 | ns_t_naptr = 35, /**%< Naming Authority PoinTeR */ |
289 | ns_t_kx = 36, /**%< Key Exchange */ |
290 | ns_t_cert = 37, /**%< Certification record */ |
291 | ns_t_a6 = 38, /**%< IPv6 address (deprecated, use ns_t_aaaa) */ |
292 | ns_t_dname = 39, /**%< Non-terminal DNAME (for IPv6) */ |
293 | ns_t_sink = 40, /**%< Kitchen sink (experimentatl) */ |
294 | ns_t_opt = 41, /**%< EDNS0 option (meta-RR) */ |
295 | ns_t_apl = 42, /**%< Address prefix list (RFC3123) */ |
296 | ns_t_tkey = 249, /**%< Transaction key */ |
297 | ns_t_tsig = 250, /**%< Transaction signature. */ |
298 | ns_t_ixfr = 251, /**%< Incremental zone transfer. */ |
299 | ns_t_axfr = 252, /**%< Transfer zone of authority. */ |
300 | ns_t_mailb = 253, /**%< Transfer mailbox records. */ |
301 | ns_t_maila = 254, /**%< Transfer mail agent records. */ |
302 | ns_t_any = 255, /**%< Wildcard match. */ |
303 | ns_t_zxfr = 256, /**%< BIND-specific, nonstandard. */ |
304 | ns_t_max = 65536 |
305 | } ns_type; |
306 |