enumtype.h revision 224093
1281526Sandrew/* $FreeBSD: head/lib/bind/dns/dns/enumtype.h 224093 2011-07-16 11:20:54Z dougb $ */ 2281526Sandrew 3281526Sandrew/* 4281526Sandrew * Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC") 5281526Sandrew * Copyright (C) 1998-2003 Internet Software Consortium. 6281526Sandrew * 7281526Sandrew * Permission to use, copy, modify, and distribute this software for any 8281526Sandrew * purpose with or without fee is hereby granted, provided that the above 9281526Sandrew * copyright notice and this permission notice appear in all copies. 10281526Sandrew * 11281526Sandrew * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH 12281526Sandrew * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 13281526Sandrew * AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, 14281526Sandrew * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 15281526Sandrew * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE 16281526Sandrew * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 17281526Sandrew * PERFORMANCE OF THIS SOFTWARE. 18310825Semaste */ 19281526Sandrew 20281526Sandrew/*************** 21281526Sandrew *************** 22281526Sandrew *************** THIS FILE IS AUTOMATICALLY GENERATED BY gen.c. 23281526Sandrew *************** DO NOT EDIT! 24281526Sandrew *************** 25281526Sandrew ***************/ 26281526Sandrew 27281526Sandrew/*! \file */ 28281526Sandrew 29281526Sandrew#ifndef DNS_ENUMTYPE_H 30281526Sandrew#define DNS_ENUMTYPE_H 1 31281526Sandrew 32281526Sandrewenum { 33281526Sandrew dns_rdatatype_none = 0, 34281526Sandrew dns_rdatatype_a = 1, 35281526Sandrew dns_rdatatype_ns = 2, 36281526Sandrew dns_rdatatype_md = 3, 37281526Sandrew dns_rdatatype_mf = 4, 38281526Sandrew dns_rdatatype_cname = 5, 39281526Sandrew dns_rdatatype_soa = 6, 40281526Sandrew dns_rdatatype_mb = 7, 41281526Sandrew dns_rdatatype_mg = 8, 42281526Sandrew dns_rdatatype_mr = 9, 43281526Sandrew dns_rdatatype_null = 10, 44281526Sandrew dns_rdatatype_wks = 11, 45281526Sandrew dns_rdatatype_ptr = 12, 46329011Skevans dns_rdatatype_hinfo = 13, 47329011Skevans dns_rdatatype_minfo = 14, 48329011Skevans dns_rdatatype_mx = 15, 49329011Skevans dns_rdatatype_txt = 16, 50329011Skevans dns_rdatatype_rp = 17, 51281526Sandrew dns_rdatatype_afsdb = 18, 52281526Sandrew dns_rdatatype_x25 = 19, 53281526Sandrew dns_rdatatype_isdn = 20, 54281526Sandrew dns_rdatatype_rt = 21, 55281526Sandrew dns_rdatatype_nsap = 22, 56281526Sandrew dns_rdatatype_nsap_ptr = 23, 57281526Sandrew dns_rdatatype_sig = 24, 58281526Sandrew dns_rdatatype_key = 25, 59281526Sandrew dns_rdatatype_px = 26, 60281526Sandrew dns_rdatatype_gpos = 27, 61281526Sandrew dns_rdatatype_aaaa = 28, 62281526Sandrew dns_rdatatype_loc = 29, 63281526Sandrew dns_rdatatype_nxt = 30, 64281526Sandrew dns_rdatatype_srv = 33, 65281526Sandrew dns_rdatatype_naptr = 35, 66281526Sandrew dns_rdatatype_kx = 36, 67281526Sandrew dns_rdatatype_cert = 37, 68281526Sandrew dns_rdatatype_a6 = 38, 69281526Sandrew dns_rdatatype_dname = 39, 70281526Sandrew dns_rdatatype_opt = 41, 71281526Sandrew dns_rdatatype_apl = 42, 72281526Sandrew dns_rdatatype_ds = 43, 73281526Sandrew dns_rdatatype_sshfp = 44, 74281526Sandrew dns_rdatatype_ipseckey = 45, 75281526Sandrew dns_rdatatype_rrsig = 46, 76281526Sandrew dns_rdatatype_nsec = 47, 77281526Sandrew dns_rdatatype_dnskey = 48, 78281526Sandrew dns_rdatatype_dhcid = 49, 79281526Sandrew dns_rdatatype_nsec3 = 50, 80281526Sandrew dns_rdatatype_nsec3param = 51, 81281526Sandrew dns_rdatatype_hip = 55, 82281526Sandrew dns_rdatatype_spf = 99, 83281526Sandrew dns_rdatatype_unspec = 103, 84281526Sandrew dns_rdatatype_tkey = 249, 85281526Sandrew dns_rdatatype_tsig = 250, 86 dns_rdatatype_dlv = 32769, 87 dns_rdatatype_keydata = 65533, 88 dns_rdatatype_ixfr = 251, 89 dns_rdatatype_axfr = 252, 90 dns_rdatatype_mailb = 253, 91 dns_rdatatype_maila = 254, 92 dns_rdatatype_any = 255 93}; 94 95#define dns_rdatatype_none ((dns_rdatatype_t)dns_rdatatype_none) 96#define dns_rdatatype_a ((dns_rdatatype_t)dns_rdatatype_a) 97#define dns_rdatatype_ns ((dns_rdatatype_t)dns_rdatatype_ns) 98#define dns_rdatatype_md ((dns_rdatatype_t)dns_rdatatype_md) 99#define dns_rdatatype_mf ((dns_rdatatype_t)dns_rdatatype_mf) 100#define dns_rdatatype_cname ((dns_rdatatype_t)dns_rdatatype_cname) 101#define dns_rdatatype_soa ((dns_rdatatype_t)dns_rdatatype_soa) 102#define dns_rdatatype_mb ((dns_rdatatype_t)dns_rdatatype_mb) 103#define dns_rdatatype_mg ((dns_rdatatype_t)dns_rdatatype_mg) 104#define dns_rdatatype_mr ((dns_rdatatype_t)dns_rdatatype_mr) 105#define dns_rdatatype_null ((dns_rdatatype_t)dns_rdatatype_null) 106#define dns_rdatatype_wks ((dns_rdatatype_t)dns_rdatatype_wks) 107#define dns_rdatatype_ptr ((dns_rdatatype_t)dns_rdatatype_ptr) 108#define dns_rdatatype_hinfo ((dns_rdatatype_t)dns_rdatatype_hinfo) 109#define dns_rdatatype_minfo ((dns_rdatatype_t)dns_rdatatype_minfo) 110#define dns_rdatatype_mx ((dns_rdatatype_t)dns_rdatatype_mx) 111#define dns_rdatatype_txt ((dns_rdatatype_t)dns_rdatatype_txt) 112#define dns_rdatatype_rp ((dns_rdatatype_t)dns_rdatatype_rp) 113#define dns_rdatatype_afsdb ((dns_rdatatype_t)dns_rdatatype_afsdb) 114#define dns_rdatatype_x25 ((dns_rdatatype_t)dns_rdatatype_x25) 115#define dns_rdatatype_isdn ((dns_rdatatype_t)dns_rdatatype_isdn) 116#define dns_rdatatype_rt ((dns_rdatatype_t)dns_rdatatype_rt) 117#define dns_rdatatype_nsap ((dns_rdatatype_t)dns_rdatatype_nsap) 118#define dns_rdatatype_nsap_ptr ((dns_rdatatype_t)dns_rdatatype_nsap_ptr) 119#define dns_rdatatype_sig ((dns_rdatatype_t)dns_rdatatype_sig) 120#define dns_rdatatype_key ((dns_rdatatype_t)dns_rdatatype_key) 121#define dns_rdatatype_px ((dns_rdatatype_t)dns_rdatatype_px) 122#define dns_rdatatype_gpos ((dns_rdatatype_t)dns_rdatatype_gpos) 123#define dns_rdatatype_aaaa ((dns_rdatatype_t)dns_rdatatype_aaaa) 124#define dns_rdatatype_loc ((dns_rdatatype_t)dns_rdatatype_loc) 125#define dns_rdatatype_nxt ((dns_rdatatype_t)dns_rdatatype_nxt) 126#define dns_rdatatype_srv ((dns_rdatatype_t)dns_rdatatype_srv) 127#define dns_rdatatype_naptr ((dns_rdatatype_t)dns_rdatatype_naptr) 128#define dns_rdatatype_kx ((dns_rdatatype_t)dns_rdatatype_kx) 129#define dns_rdatatype_cert ((dns_rdatatype_t)dns_rdatatype_cert) 130#define dns_rdatatype_a6 ((dns_rdatatype_t)dns_rdatatype_a6) 131#define dns_rdatatype_dname ((dns_rdatatype_t)dns_rdatatype_dname) 132#define dns_rdatatype_opt ((dns_rdatatype_t)dns_rdatatype_opt) 133#define dns_rdatatype_apl ((dns_rdatatype_t)dns_rdatatype_apl) 134#define dns_rdatatype_ds ((dns_rdatatype_t)dns_rdatatype_ds) 135#define dns_rdatatype_sshfp ((dns_rdatatype_t)dns_rdatatype_sshfp) 136#define dns_rdatatype_ipseckey ((dns_rdatatype_t)dns_rdatatype_ipseckey) 137#define dns_rdatatype_rrsig ((dns_rdatatype_t)dns_rdatatype_rrsig) 138#define dns_rdatatype_nsec ((dns_rdatatype_t)dns_rdatatype_nsec) 139#define dns_rdatatype_dnskey ((dns_rdatatype_t)dns_rdatatype_dnskey) 140#define dns_rdatatype_dhcid ((dns_rdatatype_t)dns_rdatatype_dhcid) 141#define dns_rdatatype_nsec3 ((dns_rdatatype_t)dns_rdatatype_nsec3) 142#define dns_rdatatype_nsec3param ((dns_rdatatype_t)dns_rdatatype_nsec3param) 143#define dns_rdatatype_hip ((dns_rdatatype_t)dns_rdatatype_hip) 144#define dns_rdatatype_spf ((dns_rdatatype_t)dns_rdatatype_spf) 145#define dns_rdatatype_unspec ((dns_rdatatype_t)dns_rdatatype_unspec) 146#define dns_rdatatype_tkey ((dns_rdatatype_t)dns_rdatatype_tkey) 147#define dns_rdatatype_tsig ((dns_rdatatype_t)dns_rdatatype_tsig) 148#define dns_rdatatype_dlv ((dns_rdatatype_t)dns_rdatatype_dlv) 149#define dns_rdatatype_keydata ((dns_rdatatype_t)dns_rdatatype_keydata) 150#define dns_rdatatype_ixfr ((dns_rdatatype_t)dns_rdatatype_ixfr) 151#define dns_rdatatype_axfr ((dns_rdatatype_t)dns_rdatatype_axfr) 152#define dns_rdatatype_mailb ((dns_rdatatype_t)dns_rdatatype_mailb) 153#define dns_rdatatype_maila ((dns_rdatatype_t)dns_rdatatype_maila) 154#define dns_rdatatype_any ((dns_rdatatype_t)dns_rdatatype_any) 155 156#endif /* DNS_ENUMTYPE_H */ 157