From de1a872cba35d7775d9163a0210e025499e6c648 Mon Sep 17 00:00:00 2001 From: Willem Toorop Date: Fri, 19 Jul 2024 21:26:46 -0700 Subject: [PATCH] Add NXNAME rrtype --- Changelog | 1 + ldns/rr.h | 2 ++ rr.c | 2 +- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Changelog b/Changelog index 38d90a70..fce35ad5 100644 --- a/Changelog +++ b/Changelog @@ -35,6 +35,7 @@ Thanks Felipe Gasper * PR #191: 16-unit-tests-edns: Fix leak & warnings Thanks Felipe Gasper + * Added NXNAME rrtype. 1.8.3 2022-08-15 * bugfix #183: Assertion failure with OPT record without rdata. diff --git a/ldns/rr.h b/ldns/rr.h index 8f267b87..314f1597 100644 --- a/ldns/rr.h +++ b/ldns/rr.h @@ -210,6 +210,8 @@ enum ldns_enum_rr_type LDNS_RR_TYPE_EUI48 = 108, /* RFC 7043 */ LDNS_RR_TYPE_EUI64 = 109, /* RFC 7043 */ + LDNS_RR_TYPE_NXNAME = 128, /* draft-ietf-dnsop-compact-denial-of-existence */ + LDNS_RR_TYPE_TKEY = 249, /* RFC 2930 */ LDNS_RR_TYPE_TSIG = 250, LDNS_RR_TYPE_IXFR = 251, diff --git a/rr.c b/rr.c index a20ca3b0..16f08d35 100644 --- a/rr.c +++ b/rr.c @@ -2325,7 +2325,7 @@ static ldns_rr_descriptor rdata_field_descriptors[] = { {LDNS_RR_TYPE_NULL, "TYPE125", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 }, {LDNS_RR_TYPE_NULL, "TYPE126", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 }, {LDNS_RR_TYPE_NULL, "TYPE127", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 }, -{LDNS_RR_TYPE_NULL, "TYPE128", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 }, +{LDNS_RR_TYPE_NXNAME, "NXNAME", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 }, {LDNS_RR_TYPE_NULL, "TYPE129", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 }, {LDNS_RR_TYPE_NULL, "TYPE130", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 }, {LDNS_RR_TYPE_NULL, "TYPE131", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },