]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
added spf record 'support'
authorJelte Jansen <jelte@NLnetLabs.nl>
Mon, 4 May 2009 13:38:31 +0000 (13:38 +0000)
committerJelte Jansen <jelte@NLnetLabs.nl>
Mon, 4 May 2009 13:38:31 +0000 (13:38 +0000)
ldns/rr.h
rr.c

index d39a4502f538f50bc8ca94eea5ddb26c004386db..717de358b828196cc33d808100ea0ae50eb074a4 100644 (file)
--- a/ldns/rr.h
+++ b/ldns/rr.h
@@ -175,6 +175,8 @@ enum ldns_enum_rr_type
        LDNS_RR_TYPE_NSEC3 = 50,
        LDNS_RR_TYPE_NSEC3PARAMS = 51,
 
+       LDNS_RR_TYPE_SPF = 99,
+
        LDNS_RR_TYPE_UINFO = 100,
        LDNS_RR_TYPE_UID = 101,
        LDNS_RR_TYPE_GID = 102,
diff --git a/rr.c b/rr.c
index ab95ebe9c13bffd454b9e6931086b102f8a3e70a..9d7a523ce728a75542006c9c078427563a921387 100644 (file)
--- a/rr.c
+++ b/rr.c
@@ -1950,7 +1950,7 @@ static ldns_rr_descriptor rdata_field_descriptors[] = {
 {LDNS_RR_TYPE_NULL, "TYPE96", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
 {LDNS_RR_TYPE_NULL, "TYPE97", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
 {LDNS_RR_TYPE_NULL, "TYPE98", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
-{LDNS_RR_TYPE_NULL, "TYPE99", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
+{LDNS_RR_TYPE_SPF,  "SPF", 1, 0, NULL, LDNS_RDF_TYPE_STR, LDNS_RR_NO_COMPRESS, 0 },
 {LDNS_RR_TYPE_NULL, "TYPE100", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
 {LDNS_RR_TYPE_NULL, "TYPE101", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
 {LDNS_RR_TYPE_NULL, "TYPE102", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },