From 533682080060eba513249315790efbf81fad5c50 Mon Sep 17 00:00:00 2001 From: Jeremy Rand Date: Mon, 8 Feb 2021 14:01:41 +0000 Subject: [PATCH] Add "aia" MetaDomain Currently hardcoded to point to "this" MetaDomain Refs https://github.com/namecoin/safetlsa/issues/3 --- backend/backend.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/backend/backend.go b/backend/backend.go index 5fe0e74..c92a499 100644 --- a/backend/backend.go +++ b/backend/backend.go @@ -252,6 +252,19 @@ func (tx *btx) doMetaDomain() (rrs []dns.RR, err error) { A: ip, }, } + case "aia": + // TODO: Make AIA address configurable (currently hardcoded to "this.x--nmc.bit") + rrs = []dns.RR{ + &dns.CNAME{ + Hdr: dns.RR_Header{ + Name: dns.Fqdn("aia." + tx.basename + "." + tx.rootname), + Ttl: 86400, + Class: dns.ClassINET, + Rrtype: dns.TypeCNAME, + }, + Target: dns.Fqdn("this." + tx.basename + "." + tx.rootname), + }, + } default: }