]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
rdata.h: Renamed RDF type constants.
authorErik Rozendaal <erik@NLnetLabs.nl>
Thu, 16 Dec 2004 11:23:34 +0000 (11:23 +0000)
committerErik Rozendaal <erik@NLnetLabs.nl>
Thu, 16 Dec 2004 11:23:34 +0000 (11:23 +0000)
ldns/rdata.h
rr.c
run-test0.c

index 912a78b8b1ebbaf758220e9be49fa4417920e792..6b450907a3e9a69b35f2ed6f28e50ade7dcbf222 100644 (file)
 enum ldns_enum_rdf_type
 {
        /** none */
-       RD_NONE_T,
+       RDF_TYPE_NONE,
        /** domain name */
-       RD_DNAME_T,
+       RDF_TYPE_DNAME,
        /** 8 bits */
-       RD_INT8_T,
+       RDF_TYPE_INT8,
        /** 16 bits */
-       RD_INT16_T,
+       RDF_TYPE_INT16,
        /** 32 bits */
-       RD_INT32_T,
+       RDF_TYPE_INT32,
        /** 48 bits? */
-       RD_INT48_T,
+       RDF_TYPE_INT48,
        /** A record */
-       RD_A_T, 
+       RDF_TYPE_A,     
        /** AAAA record */
-       RD_AAAA_T,
+       RDF_TYPE_AAAA,
        /** txt string */
-       RD_STR_T,
+       RDF_TYPE_STR,
        /** apl data */
-       RD_APL_T,
+       RDF_TYPE_APL,
        /** b64 string */
-       RD_B64_T,
+       RDF_TYPE_B64,
        /** hex string */
-       RD_HEX_T,
+       RDF_TYPE_HEX,
        /** nsec type codes */
-       RD_NSEC_T
+       RDF_TYPE_NSEC
        /** a RR type */
-       RD_TYPE_T
+       RDF_TYPE_TYPE
        /** a class */
-       RD_CLASS_T,
+       RDF_TYPE_CLASS,
        /** certificates */
-       RD_CERT_T,
+       RDF_TYPE_CERT,
        /** a key algorithm */
-       RD_ALG_T,
+       RDF_TYPE_ALG,
        /** unknown types */
-       RD_UNKNOWN_T,
+       RDF_TYPE_UNKNOWN,
        /** time */
-       RD_TIME_T,
+       RDF_TYPE_TIME,
        /** protocol and port bitmaps */
-       RD_SERVICE_T,
+       RDF_TYPE_SERVICE,
        /** location data */
-       RD_LOC_T
-       
+       RDF_TYPE_LOC
 };
 typedef enum ldns_enum_rdf_type ldns_rdf_type;
 
diff --git a/rr.c b/rr.c
index 0f2e603f9c5271e4676508e43e5aaffa819072e9..32cba65187dc86669fd45871f514ca56c1af899e 100644 (file)
--- a/rr.c
+++ b/rr.c
@@ -125,190 +125,190 @@ ldns_rr_rd_count(ldns_rr *rr)
        return rr->_rd_count;
 }
 
-static const ldns_rdf_type type_0_wireformat[] = { RD_UNKNOWN_T };
-static const ldns_rdf_type type_a_wireformat[] = { RD_A_T };
-static const ldns_rdf_type type_ns_wireformat[] = { RD_DNAME_T };
-static const ldns_rdf_type type_md_wireformat[] = { RD_DNAME_T };
-static const ldns_rdf_type type_mf_wireformat[] = { RD_DNAME_T };
-static const ldns_rdf_type type_cname_wireformat[] = { RD_DNAME_T };
+static const ldns_rdf_type type_0_wireformat[] = { RDF_TYPE_UNKNOWN };
+static const ldns_rdf_type type_a_wireformat[] = { RDF_TYPE_A };
+static const ldns_rdf_type type_ns_wireformat[] = { RDF_TYPE_DNAME };
+static const ldns_rdf_type type_md_wireformat[] = { RDF_TYPE_DNAME };
+static const ldns_rdf_type type_mf_wireformat[] = { RDF_TYPE_DNAME };
+static const ldns_rdf_type type_cname_wireformat[] = { RDF_TYPE_DNAME };
 static const ldns_rdf_type type_soa_wireformat[] = {
-       RD_DNAME_T, RD_DNAME_T, RD_INT32_T, RD_INT32_T,
-       RD_INT32_T, RD_INT32_T, RD_INT32_T
+       RDF_TYPE_DNAME, RDF_TYPE_DNAME, RDF_TYPE_INT32, RDF_TYPE_INT32,
+       RDF_TYPE_INT32, RDF_TYPE_INT32, RDF_TYPE_INT32
 };
-static const ldns_rdf_type type_mb_wireformat[] = { RD_DNAME_T };
-static const ldns_rdf_type type_mg_wireformat[] = { RD_DNAME_T };
-static const ldns_rdf_type type_mr_wireformat[] = { RD_DNAME_T };
+static const ldns_rdf_type type_mb_wireformat[] = { RDF_TYPE_DNAME };
+static const ldns_rdf_type type_mg_wireformat[] = { RDF_TYPE_DNAME };
+static const ldns_rdf_type type_mr_wireformat[] = { RDF_TYPE_DNAME };
 static const ldns_rdf_type type_wks_wireformat[] = {
-       RD_A_T, RD_SERVICE_T
+       RDF_TYPE_A, RDF_TYPE_SERVICE
 };
-static const ldns_rdf_type type_ptr_wireformat[] = { RD_DNAME_T };
+static const ldns_rdf_type type_ptr_wireformat[] = { RDF_TYPE_DNAME };
 static const ldns_rdf_type type_hinfo_wireformat[] = {
-       RD_STR_T, RD_STR_T
+       RDF_TYPE_STR, RDF_TYPE_STR
 };
 static const ldns_rdf_type type_minfo_wireformat[] = {
-       RD_DNAME_T, RD_DNAME_T
+       RDF_TYPE_DNAME, RDF_TYPE_DNAME
 };
 static const ldns_rdf_type type_mx_wireformat[] = {
-       RD_INT8_T, RD_DNAME_T
+       RDF_TYPE_INT8, RDF_TYPE_DNAME
 };
 static const ldns_rdf_type type_rp_wireformat[] = {
-       RD_DNAME_T, RD_DNAME_T
+       RDF_TYPE_DNAME, RDF_TYPE_DNAME
 };
 static const ldns_rdf_type type_afsdb_wireformat[] = {
-       RD_INT8_T, RD_DNAME_T
+       RDF_TYPE_INT8, RDF_TYPE_DNAME
 };
-static const ldns_rdf_type type_x25_wireformat[] = { RD_STR_T };
+static const ldns_rdf_type type_x25_wireformat[] = { RDF_TYPE_STR };
 static const ldns_rdf_type type_isdn_wireformat[] = {
-       RD_STR_T, RD_STR_T
+       RDF_TYPE_STR, RDF_TYPE_STR
 };
 static const ldns_rdf_type type_rt_wireformat[] = {
-       RD_INT8_T, RD_DNAME_T
+       RDF_TYPE_INT8, RDF_TYPE_DNAME
 };
 static const ldns_rdf_type type_sig_wireformat[] = {
-       RD_INT8_T, RD_INT8_T, RD_INT8_T, RD_INT32_T,
-       RD_INT32_T, RD_INT32_T, RD_INT16_T,
-       RD_DNAME_T, RD_B64_T
+       RDF_TYPE_INT8, RDF_TYPE_INT8, RDF_TYPE_INT8, RDF_TYPE_INT32,
+       RDF_TYPE_INT32, RDF_TYPE_INT32, RDF_TYPE_INT16,
+       RDF_TYPE_DNAME, RDF_TYPE_B64
 };
 static const ldns_rdf_type type_key_wireformat[] = {
-       RD_INT16_T, RD_INT8_T, RD_INT8_T, RD_B64_T
+       RDF_TYPE_INT16, RDF_TYPE_INT8, RDF_TYPE_INT8, RDF_TYPE_B64
 };
 static const ldns_rdf_type type_px_wireformat[] = {
-       RD_INT16_T, RD_DNAME_T, RD_DNAME_T
+       RDF_TYPE_INT16, RDF_TYPE_DNAME, RDF_TYPE_DNAME
 };
-static const ldns_rdf_type type_aaaa_wireformat[] = { RD_AAAA_T };
-static const ldns_rdf_type type_loc_wireformat[] = { RD_LOC_T };
+static const ldns_rdf_type type_aaaa_wireformat[] = { RDF_TYPE_AAAA };
+static const ldns_rdf_type type_loc_wireformat[] = { RDF_TYPE_LOC };
 static const ldns_rdf_type type_nxt_wireformat[] = {
-       RD_DNAME_T, RD_UNKNOWN_T
+       RDF_TYPE_DNAME, RDF_TYPE_UNKNOWN
 };
 static const ldns_rdf_type type_srv_wireformat[] = {
-       RD_INT16_T, RD_INT16_T, RD_INT16_T, RD_DNAME_T
+       RDF_TYPE_INT16, RDF_TYPE_INT16, RDF_TYPE_INT16, RDF_TYPE_DNAME
 };
 static const ldns_rdf_type type_naptr_wireformat[] = {
-       RD_INT16_T, RD_INT16_T, RD_STR_T, RD_STR_T, RD_STR_T, RD_DNAME_T
+       RDF_TYPE_INT16, RDF_TYPE_INT16, RDF_TYPE_STR, RDF_TYPE_STR, RDF_TYPE_STR, RDF_TYPE_DNAME
 };
 static const ldns_rdf_type type_kx_wireformat[] = {
-       RD_INT16_T, RD_DNAME_T
+       RDF_TYPE_INT16, RDF_TYPE_DNAME
 };
 static const ldns_rdf_type type_cert_wireformat[] = {
-        RD_CERT_T, RD_INT16_T, RD_ALG_T, RD_B64_T
+        RDF_TYPE_CERT, RDF_TYPE_INT16, RDF_TYPE_ALG, RDF_TYPE_B64
 };
-static const ldns_rdf_type type_dname_wireformat[] = { RD_DNAME_T };
+static const ldns_rdf_type type_dname_wireformat[] = { RDF_TYPE_DNAME };
 static const ldns_rdf_type type_ds_wireformat[] = {
-       RD_INT16_T, RD_INT8_T, RD_INT8_T, RD_HEX_T
+       RDF_TYPE_INT16, RDF_TYPE_INT8, RDF_TYPE_INT8, RDF_TYPE_HEX
 };
 static const ldns_rdf_type type_sshfp_wireformat[] = {
-       RD_INT8_T, RD_INT8_T, RD_HEX_T
+       RDF_TYPE_INT8, RDF_TYPE_INT8, RDF_TYPE_HEX
 };
 static const ldns_rdf_type type_rrsig_wireformat[] = {
-       RD_TYPE_T, RD_INT8_T, RD_INT8_T, RD_INT32_T,
-       RD_INT32_T, RD_INT32_T, RD_INT16_T, RD_DNAME_T, RD_B64_T
+       RDF_TYPE_TYPE, RDF_TYPE_INT8, RDF_TYPE_INT8, RDF_TYPE_INT32,
+       RDF_TYPE_INT32, RDF_TYPE_INT32, RDF_TYPE_INT16, RDF_TYPE_DNAME, RDF_TYPE_B64
 };
 static const ldns_rdf_type type_nsec_wireformat[] = {
-       RD_DNAME_T, RD_NSEC_T
+       RDF_TYPE_DNAME, RDF_TYPE_NSEC
 };
 static const ldns_rdf_type type_dnskey_wireformat[] = {
-       RD_INT16_T, RD_INT8_T, RD_ALG_T, RD_B64_T
+       RDF_TYPE_INT16, RDF_TYPE_INT8, RDF_TYPE_ALG, RDF_TYPE_B64
 };
 
 static ldns_rr_descriptor rdata_field_descriptors[] = {
        /* 0 */
-       { 0, NULL, 1, 1, type_0_wireformat, RD_NONE_T },
+       { 0, NULL, 1, 1, type_0_wireformat, RDF_TYPE_NONE },
        /* 1 */
-       { TYPE_A, "A", 1, 1, type_a_wireformat, RD_NONE_T },
+       { TYPE_A, "A", 1, 1, type_a_wireformat, RDF_TYPE_NONE },
        /* 2 */
-       { TYPE_NS, "NS", 1, 1, type_ns_wireformat, RD_NONE_T },
+       { TYPE_NS, "NS", 1, 1, type_ns_wireformat, RDF_TYPE_NONE },
        /* 3 */
-       { TYPE_MD, "MD", 1, 1, type_md_wireformat, RD_NONE_T },
+       { TYPE_MD, "MD", 1, 1, type_md_wireformat, RDF_TYPE_NONE },
        /* 4 */ 
-       { TYPE_MF, "MF", 1, 1, type_mf_wireformat, RD_NONE_T },
+       { TYPE_MF, "MF", 1, 1, type_mf_wireformat, RDF_TYPE_NONE },
        /* 5 */
-       { TYPE_CNAME, "CNAME", 1, 1, type_cname_wireformat, RD_NONE_T },
+       { TYPE_CNAME, "CNAME", 1, 1, type_cname_wireformat, RDF_TYPE_NONE },
        /* 6 */
-       { TYPE_SOA, "SOA", 7, 7, type_soa_wireformat, RD_NONE_T },
+       { TYPE_SOA, "SOA", 7, 7, type_soa_wireformat, RDF_TYPE_NONE },
        /* 7 */
-       { TYPE_MB, "MB", 1, 1, type_mb_wireformat, RD_NONE_T },
+       { TYPE_MB, "MB", 1, 1, type_mb_wireformat, RDF_TYPE_NONE },
        /* 8 */
-       { TYPE_MG, "MG", 1, 1, type_mg_wireformat, RD_NONE_T },
+       { TYPE_MG, "MG", 1, 1, type_mg_wireformat, RDF_TYPE_NONE },
        /* 9 */
-       { TYPE_MR, "MR", 1, 1, type_mr_wireformat, RD_NONE_T },
+       { TYPE_MR, "MR", 1, 1, type_mr_wireformat, RDF_TYPE_NONE },
        /* 10 */
-       { TYPE_NULL, "NULL", 1, 1, type_0_wireformat, RD_NONE_T },
+       { TYPE_NULL, "NULL", 1, 1, type_0_wireformat, RDF_TYPE_NONE },
        /* 11 */
-       { TYPE_WKS, "WKS", 2, 2, type_wks_wireformat, RD_NONE_T },
+       { TYPE_WKS, "WKS", 2, 2, type_wks_wireformat, RDF_TYPE_NONE },
        /* 12 */
-       { TYPE_PTR, "PTR", 1, 1, type_ptr_wireformat, RD_NONE_T },
+       { TYPE_PTR, "PTR", 1, 1, type_ptr_wireformat, RDF_TYPE_NONE },
        /* 13 */
-       { TYPE_HINFO, "HINFO", 2, 2, type_hinfo_wireformat, RD_NONE_T },
+       { TYPE_HINFO, "HINFO", 2, 2, type_hinfo_wireformat, RDF_TYPE_NONE },
        /* 14 */
-       { TYPE_MINFO, "MINFO", 2, 2, type_minfo_wireformat, RD_NONE_T },
+       { TYPE_MINFO, "MINFO", 2, 2, type_minfo_wireformat, RDF_TYPE_NONE },
        /* 15 */
-       { TYPE_MX, "MX", 2, 2, type_mx_wireformat, RD_NONE_T },
+       { TYPE_MX, "MX", 2, 2, type_mx_wireformat, RDF_TYPE_NONE },
        /* 16 */
-       { TYPE_TXT, "TXT", 1, 0, NULL, RD_STR_T },
+       { TYPE_TXT, "TXT", 1, 0, NULL, RDF_TYPE_STR },
        /* 17 */
-       { TYPE_RP, "RP", 2, 2, type_rp_wireformat, RD_NONE_T },
+       { TYPE_RP, "RP", 2, 2, type_rp_wireformat, RDF_TYPE_NONE },
        /* 18 */
-       { TYPE_AFSDB, "AFSDB", 2, 2, type_afsdb_wireformat, RD_NONE_T },
+       { TYPE_AFSDB, "AFSDB", 2, 2, type_afsdb_wireformat, RDF_TYPE_NONE },
        /* 19 */
-       { TYPE_X25, "X25", 1, 1, type_x25_wireformat, RD_NONE_T },
+       { TYPE_X25, "X25", 1, 1, type_x25_wireformat, RDF_TYPE_NONE },
        /* 20 */
-       { TYPE_ISDN, "ISDN", 1, 2, type_isdn_wireformat, RD_NONE_T },
+       { TYPE_ISDN, "ISDN", 1, 2, type_isdn_wireformat, RDF_TYPE_NONE },
        /* 21 */
-       { TYPE_RT, "RT", 2, 2, type_rt_wireformat, RD_NONE_T },
+       { TYPE_RT, "RT", 2, 2, type_rt_wireformat, RDF_TYPE_NONE },
        /* 22 */
-       { TYPE_NSAP, "NSAP", 1, 1, type_0_wireformat, RD_NONE_T },
+       { TYPE_NSAP, "NSAP", 1, 1, type_0_wireformat, RDF_TYPE_NONE },
        /* 23 */
-       { 23, NULL, 1, 1, type_0_wireformat, RD_NONE_T },
+       { 23, NULL, 1, 1, type_0_wireformat, RDF_TYPE_NONE },
        /* 24 */
-       { TYPE_SIG, "SIG", 9, 9, type_sig_wireformat, RD_NONE_T },
+       { TYPE_SIG, "SIG", 9, 9, type_sig_wireformat, RDF_TYPE_NONE },
        /* 25 */
-       { TYPE_KEY, "KEY", 4, 4, type_key_wireformat, RD_NONE_T },
+       { TYPE_KEY, "KEY", 4, 4, type_key_wireformat, RDF_TYPE_NONE },
        /* 26 */
-       { TYPE_PX, "PX", 3, 3, type_px_wireformat, RD_NONE_T },
+       { TYPE_PX, "PX", 3, 3, type_px_wireformat, RDF_TYPE_NONE },
        /* 27 */
-       { 27, NULL, 1, 1, type_0_wireformat, RD_NONE_T },
+       { 27, NULL, 1, 1, type_0_wireformat, RDF_TYPE_NONE },
        /* 28 */
-       { TYPE_AAAA, "AAAA", 1, 1, type_aaaa_wireformat, RD_NONE_T },
+       { TYPE_AAAA, "AAAA", 1, 1, type_aaaa_wireformat, RDF_TYPE_NONE },
        /* 29 */
-       { TYPE_LOC, "LOC", 1, 1, type_loc_wireformat, RD_NONE_T },
+       { TYPE_LOC, "LOC", 1, 1, type_loc_wireformat, RDF_TYPE_NONE },
        /* 30 */
-       { TYPE_NXT, "NXT", 2, 2, type_nxt_wireformat, RD_NONE_T },
+       { TYPE_NXT, "NXT", 2, 2, type_nxt_wireformat, RDF_TYPE_NONE },
        /* 31 */
-       { 31, NULL, 1, 1, type_0_wireformat, RD_NONE_T },
+       { 31, NULL, 1, 1, type_0_wireformat, RDF_TYPE_NONE },
        /* 32 */
-       { 32, NULL, 1, 1, type_0_wireformat, RD_NONE_T },
+       { 32, NULL, 1, 1, type_0_wireformat, RDF_TYPE_NONE },
        /* 33 */
-       { TYPE_SRV, "SRV", 4, 4, type_srv_wireformat, RD_NONE_T },
+       { TYPE_SRV, "SRV", 4, 4, type_srv_wireformat, RDF_TYPE_NONE },
        /* 34 */
-       { 34, NULL, 1, 1, type_0_wireformat, RD_NONE_T },
+       { 34, NULL, 1, 1, type_0_wireformat, RDF_TYPE_NONE },
        /* 35 */
-       { TYPE_NAPTR, "NAPTR", 6, 6, type_naptr_wireformat, RD_NONE_T },
+       { TYPE_NAPTR, "NAPTR", 6, 6, type_naptr_wireformat, RDF_TYPE_NONE },
        /* 36 */
-       { TYPE_KX, "KX", 2, 2, type_kx_wireformat, RD_NONE_T },
+       { TYPE_KX, "KX", 2, 2, type_kx_wireformat, RDF_TYPE_NONE },
        /* 37 */
-       { TYPE_CERT, "CERT", 4, 4, type_cert_wireformat, RD_NONE_T },
+       { TYPE_CERT, "CERT", 4, 4, type_cert_wireformat, RDF_TYPE_NONE },
        /* 38 */
-       { 38, NULL, 1, 1, type_0_wireformat, RD_NONE_T },
+       { 38, NULL, 1, 1, type_0_wireformat, RDF_TYPE_NONE },
        /* 39 */
-       { TYPE_DNAME, "DNAME", 1, 1, type_dname_wireformat, RD_NONE_T },
+       { TYPE_DNAME, "DNAME", 1, 1, type_dname_wireformat, RDF_TYPE_NONE },
        /* 40 */
-       { 40, NULL, 1, 1, type_0_wireformat, RD_NONE_T },
+       { 40, NULL, 1, 1, type_0_wireformat, RDF_TYPE_NONE },
        /* 41 */
-       { TYPE_OPT, "OPT", 1, 1, type_0_wireformat, RD_NONE_T },
+       { TYPE_OPT, "OPT", 1, 1, type_0_wireformat, RDF_TYPE_NONE },
        /* 42 */
-       { TYPE_APL, "APL", 0, 0, NULL, RD_APL_T },
+       { TYPE_APL, "APL", 0, 0, NULL, RDF_TYPE_APL },
        /* 43 */
-       { TYPE_DS, "DS", 4, 4, type_ds_wireformat, RD_NONE_T },
+       { TYPE_DS, "DS", 4, 4, type_ds_wireformat, RDF_TYPE_NONE },
        /* 44 */
-       { TYPE_SSHFP, "SSHFP", 3, 3, type_sshfp_wireformat, RD_NONE_T },
+       { TYPE_SSHFP, "SSHFP", 3, 3, type_sshfp_wireformat, RDF_TYPE_NONE },
        /* 45 */
-       { 45, NULL, 1, 1, type_0_wireformat, RD_NONE_T },
+       { 45, NULL, 1, 1, type_0_wireformat, RDF_TYPE_NONE },
        /* 46 */
-       { TYPE_RRSIG, "RRSIG", 9, 9, type_rrsig_wireformat, RD_NONE_T },
+       { TYPE_RRSIG, "RRSIG", 9, 9, type_rrsig_wireformat, RDF_TYPE_NONE },
        /* 47 */
-       { TYPE_NSEC, "NSEC", 2, 2, type_nsec_wireformat, RD_NONE_T },
+       { TYPE_NSEC, "NSEC", 2, 2, type_nsec_wireformat, RDF_TYPE_NONE },
        /* 48 */
-       { TYPE_DNSKEY, "DNSKEY", 4, 4, type_dnskey_wireformat, RD_NONE_T }
+       { TYPE_DNSKEY, "DNSKEY", 4, 4, type_dnskey_wireformat, RDF_TYPE_NONE }
 };
 
 #define RDATA_FIELD_DESCRIPTORS_COUNT \
@@ -333,7 +333,7 @@ ldns_rr_descriptor_minimum(ldns_rr_descriptor *descriptor)
 size_t
 ldns_rr_descriptor_maximum(ldns_rr_descriptor *descriptor)
 {
-       if (descriptor->_variable != RD_NONE_T) {
+       if (descriptor->_variable != RDF_TYPE_NONE) {
                /* XXX: Should really be SIZE_MAX... bad FreeBSD.  */
                return UINT_MAX;
        } else {
@@ -347,7 +347,7 @@ ldns_rr_descriptor_field_type(ldns_rr_descriptor *descriptor,
 {
        assert(descriptor != NULL);
        assert(index < descriptor->_maximum
-              || descriptor->_variable != RD_NONE_T);
+              || descriptor->_variable != RDF_TYPE_NONE);
        if (index < descriptor->_maximum) {
                return descriptor->_wireformat[index];
        } else {
index 3f17f3bc0f12bc378f6be7e42de0ad76d873850b..9d73d90031eff5cab969d43e96002009a4a77bc7 100644 (file)
@@ -41,7 +41,7 @@ main(void)
        
        rr = ldns_rr_new();
 
-       rd_f = _ldns_rdf_new(20, RD_DNAME_T, (uint8_t*)"hallo.nl");
+       rd_f = _ldns_rdf_new(20, RDF_TYPE_DNAME, (uint8_t*)"hallo.nl");
        xprintf_rdf(rd_f);
        
        ldns_rr_push_rdf(rr, rd_f);