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

@@ -74,6 +74,8 @@ func RRtoRC(rr dns.RR, origin string) (RecordConfig, error) {
err = rc.SetTargetCAA(v.Flag, v.Tag, v.Value)
case *dns.CNAME:
err = rc.SetTarget(v.Target)
case *dns.DHCID:
err = rc.SetTarget(v.Digest)
case *dns.DS:
err = rc.SetTargetDS(v.KeyTag, v.Algorithm, v.DigestType, v.Digest)
case *dns.LOC:
@@ -96,8 +98,6 @@ func RRtoRC(rr dns.RR, origin string) (RecordConfig, error) {
err = rc.SetTargetTLSA(v.Usage, v.Selector, v.MatchingType, v.Certificate)
case *dns.TXT:
err = rc.SetTargetTXTs(v.Txt)
case *dns.DHCID:
err = rc.SetTarget(v.Digest)
default:
return *rc, fmt.Errorf("rrToRecord: Unimplemented zone record type=%s (%v)", rc.Type, rr)
}