1
0
mirror of https://github.com/StackExchange/dnscontrol.git synced 2024-05-11 05:55:12 +00:00

fix: correct order for dhcid

This commit is contained in:
Florian Ritterhoff
2023-08-22 11:09:50 +02:00
parent 1c5e038c67
commit 3e1e7aeb8e
6 changed files with 14 additions and 14 deletions

View File

@ -390,6 +390,8 @@ func (rc *RecordConfig) ToRR() dns.RR {
rr.(*dns.CAA).Value = rc.GetTargetField()
case dns.TypeCNAME:
rr.(*dns.CNAME).Target = rc.GetTargetField()
case dns.TypeDHCID:
rr.(*dns.DHCID).Digest = rc.GetTargetField()
case dns.TypeDS:
rr.(*dns.DS).Algorithm = rc.DsAlgorithm
rr.(*dns.DS).DigestType = rc.DsDigestType
@ -446,8 +448,6 @@ func (rc *RecordConfig) ToRR() dns.RR {
rr.(*dns.TLSA).Certificate = rc.GetTargetField()
case dns.TypeTXT:
rr.(*dns.TXT).Txt = rc.TxtStrings
case dns.TypeDHCID:
rr.(*dns.DHCID).Digest = rc.GetTargetField()
default:
panic(fmt.Sprintf("ToRR: Unimplemented rtype %v", rc.Type))
// We panic so that we quickly find any switch statements