mirror of
https://github.com/NLnetLabs/unbound.git
synced 2025-12-20 23:00:56 -05:00
- sldns SMIMEA and AVC definitions, same as getdns definitions.
git-svn-id: file:///svn/unbound/trunk@4148 be551aaa-1e26-0410-a405-d3ace91eadb9
This commit is contained in:
parent
93d1d33f3f
commit
1d181f0ade
3 changed files with 15 additions and 3 deletions
|
|
@ -7,6 +7,7 @@
|
||||||
- Fix sldns wire2str printout of RR type CAA tags.
|
- Fix sldns wire2str printout of RR type CAA tags.
|
||||||
- Fix sldns int16_data parse.
|
- Fix sldns int16_data parse.
|
||||||
- Fix sldns parse and printout of TSIG RRs.
|
- Fix sldns parse and printout of TSIG RRs.
|
||||||
|
- sldns SMIMEA and AVC definitions, same as getdns definitions.
|
||||||
|
|
||||||
1 May 2017: Wouter
|
1 May 2017: Wouter
|
||||||
- Fix #1259: "--disable-ecdsa" argument overwritten
|
- Fix #1259: "--disable-ecdsa" argument overwritten
|
||||||
|
|
|
||||||
|
|
@ -341,8 +341,12 @@ static sldns_rr_descriptor rdata_field_descriptors[] = {
|
||||||
{LDNS_RR_TYPE_NSEC3PARAM, "NSEC3PARAM", 4, 4, type_nsec3param_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
|
{LDNS_RR_TYPE_NSEC3PARAM, "NSEC3PARAM", 4, 4, type_nsec3param_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
|
||||||
/* 52 */
|
/* 52 */
|
||||||
{LDNS_RR_TYPE_TLSA, "TLSA", 4, 4, type_tlsa_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
|
{LDNS_RR_TYPE_TLSA, "TLSA", 4, 4, type_tlsa_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
|
||||||
|
/*53 */
|
||||||
|
#ifdef DRAFT_RRTYPES
|
||||||
|
{LDNS_RR_TYPE_SMIMEA, "SMIMEA", 4, 4, type_tlsa_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
|
||||||
|
#else
|
||||||
{LDNS_RR_TYPE_NULL, "TYPE53", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
|
{LDNS_RR_TYPE_NULL, "TYPE53", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
|
||||||
|
#endif
|
||||||
{LDNS_RR_TYPE_NULL, "TYPE54", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
|
{LDNS_RR_TYPE_NULL, "TYPE54", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
|
||||||
/* 55
|
/* 55
|
||||||
* Hip ends with 0 or more Rendezvous Servers represented as dname's.
|
* Hip ends with 0 or more Rendezvous Servers represented as dname's.
|
||||||
|
|
@ -600,6 +604,12 @@ static sldns_rr_descriptor rdata_field_descriptors[] = {
|
||||||
{LDNS_RR_TYPE_URI, "URI", 3, 3, type_uri_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
|
{LDNS_RR_TYPE_URI, "URI", 3, 3, type_uri_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
|
||||||
/* 257 */
|
/* 257 */
|
||||||
{LDNS_RR_TYPE_CAA, "CAA", 3, 3, type_caa_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
|
{LDNS_RR_TYPE_CAA, "CAA", 3, 3, type_caa_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
|
||||||
|
#ifdef DRAFT_RRTYPES
|
||||||
|
/* 258 */
|
||||||
|
{LDNS_RR_TYPE_TXT, "AVC", 1, 0, NULL, LDNS_RDF_TYPE_STR, LDNS_RR_NO_COMPRESS, 0 },
|
||||||
|
#else
|
||||||
|
{LDNS_RR_TYPE_NULL, "TYPE258", 1, 1, type_0_wireformat, LDNS_RDF_TYPE_NONE, LDNS_RR_NO_COMPRESS, 0 },
|
||||||
|
#endif
|
||||||
|
|
||||||
/* split in array, no longer contiguous */
|
/* split in array, no longer contiguous */
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ extern "C" {
|
||||||
#define LDNS_KEY_REVOKE_KEY 0x0080 /* used to revoke KSK, rfc 5011 */
|
#define LDNS_KEY_REVOKE_KEY 0x0080 /* used to revoke KSK, rfc 5011 */
|
||||||
|
|
||||||
/* The first fields are contiguous and can be referenced instantly */
|
/* The first fields are contiguous and can be referenced instantly */
|
||||||
#define LDNS_RDATA_FIELD_DESCRIPTORS_COMMON 258
|
#define LDNS_RDATA_FIELD_DESCRIPTORS_COMMON 259
|
||||||
|
|
||||||
/** lookuptable for rr classes */
|
/** lookuptable for rr classes */
|
||||||
extern struct sldns_struct_lookup_table* sldns_rr_classes;
|
extern struct sldns_struct_lookup_table* sldns_rr_classes;
|
||||||
|
|
@ -226,6 +226,7 @@ enum sldns_enum_rr_type
|
||||||
LDNS_RR_TYPE_ANY = 255,
|
LDNS_RR_TYPE_ANY = 255,
|
||||||
LDNS_RR_TYPE_URI = 256, /* RFC 7553 */
|
LDNS_RR_TYPE_URI = 256, /* RFC 7553 */
|
||||||
LDNS_RR_TYPE_CAA = 257, /* RFC 6844 */
|
LDNS_RR_TYPE_CAA = 257, /* RFC 6844 */
|
||||||
|
LDNS_RR_TYPE_AVC = 258,
|
||||||
|
|
||||||
/** DNSSEC Trust Authorities */
|
/** DNSSEC Trust Authorities */
|
||||||
LDNS_RR_TYPE_TA = 32768,
|
LDNS_RR_TYPE_TA = 32768,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue