From d1d95f49551c85bf028d57cd4a2650ca1fbd5be3 Mon Sep 17 00:00:00 2001 From: Willem Toorop Date: Tue, 2 May 2017 14:11:45 +0200 Subject: [PATCH] OPENPGPKEY support --- src/rr-dict.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/rr-dict.c b/src/rr-dict.c index ceb66ad5..5fa46c43 100644 --- a/src/rr-dict.c +++ b/src/rr-dict.c @@ -598,6 +598,8 @@ static _getdns_rdata_def hip_rdata[] = { { "hit" , GETDNS_RDF_SPECIAL, &hip_hit }, { "public_key" , GETDNS_RDF_SPECIAL, &hip_public_key }, { "rendezvous_servers" , GETDNS_RDF_N_M , NULL }}; +static _getdns_rdata_def openpgpkey_rdata[] = { + { "transferable_public_key" , GETDNS_RDF_B , NULL }}; static _getdns_rdata_def csync_rdata[] = { { "serial" , GETDNS_RDF_I4 , NULL }, { "flags" , GETDNS_RDF_I2 , NULL }, @@ -712,7 +714,7 @@ static _getdns_rr_def _getdns_rr_defs[] = { { "TALINK", UNKNOWN_RDATA, 0 }, { "CDS", ds_rdata, ALEN( ds_rdata) }, { "CDNSKEY", dnskey_rdata, ALEN( dnskey_rdata) }, - { "OPENPGPKEY", UNKNOWN_RDATA, 0 }, /* 61 - */ + { "OPENPGPKEY", openpgpkey_rdata, ALEN(openpgpkey_rdata) }, /* 61 - */ { "CSYNC", csync_rdata, ALEN( csync_rdata) }, /* - 62 */ { NULL, NULL, 0 }, { NULL, NULL, 0 },