diff options
| author | Shulhan <ms@kilabit.info> | 2021-11-15 02:57:49 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2021-11-15 02:59:49 +0700 |
| commit | d04dd8575997df56500d9d42a1782a29d587f688 (patch) | |
| tree | ac0966625fae3057c52cfc22cc0aa0e1bb236516 | |
| parent | ca971a03ec4284692975f81c76aabb766addb1f1 (diff) | |
| download | pakakeh.go-d04dd8575997df56500d9d42a1782a29d587f688.tar.xz | |
lib/{email,spf}: changes related to refactoring lib/dns
| -rw-r--r-- | lib/email/dkim/dns.go | 5 | ||||
| -rw-r--r-- | lib/spf/result.go | 5 |
2 files changed, 4 insertions, 6 deletions
diff --git a/lib/email/dkim/dns.go b/lib/email/dkim/dns.go index f329333f..de5f9c6a 100644 --- a/lib/email/dkim/dns.go +++ b/lib/email/dkim/dns.go @@ -55,8 +55,7 @@ func lookupDNSTXT(dname string) (key *Key, err error) { dnsClient := dnsClientPool.Get() - dnsMsg, err := dnsClient.Lookup(true, dns.QueryTypeTXT, - dns.QueryClassIN, dname) + dnsMsg, err := dnsClient.Lookup(true, dns.RecordTypeTXT, dns.RecordClassIN, dname) if err != nil { dnsClientPool.Put(dnsClient) return nil, fmt.Errorf("dkim: LookupKey: %w", err) @@ -73,7 +72,7 @@ func lookupDNSTXT(dname string) (key *Key, err error) { dnsClientPool.Put(dnsClient) - answers := dnsMsg.FilterAnswers(dns.QueryTypeTXT) + answers := dnsMsg.FilterAnswers(dns.RecordTypeTXT) if len(answers) == 0 { return nil, fmt.Errorf("dkim: LookupKey: no TXT record on '%s'", dname) } diff --git a/lib/spf/result.go b/lib/spf/result.go index 7948e51d..a4cd79ed 100644 --- a/lib/spf/result.go +++ b/lib/spf/result.go @@ -74,8 +74,7 @@ func (result *Result) lookup() { txts []libdns.ResourceRecord ) - dnsMsg, err = dnsClient.Lookup(true, libdns.QueryTypeTXT, - libdns.QueryClassIN, string(result.Domain)) + dnsMsg, err = dnsClient.Lookup(true, libdns.RecordTypeTXT, libdns.RecordClassIN, string(result.Domain)) if err != nil { result.Code = ResultCodeTempError result.Err = err.Error() @@ -94,7 +93,7 @@ func (result *Result) lookup() { return } - txts = dnsMsg.FilterAnswers(libdns.QueryTypeTXT) + txts = dnsMsg.FilterAnswers(libdns.RecordTypeTXT) if len(txts) == 0 { result.Code = ResultCodeNone result.Err = "no SPF record found" |
