Skip to content

Commit

Permalink
dkim: simplify txtLookup in queryDNSTXT
Browse files Browse the repository at this point in the history
  • Loading branch information
emersion committed Jan 5, 2024
1 parent 6610fd7 commit ed5980e
Showing 1 changed file with 3 additions and 6 deletions.
9 changes: 3 additions & 6 deletions dkim/query.go
Original file line number Diff line number Diff line change
Expand Up @@ -70,14 +70,11 @@ var queryMethods = map[QueryMethod]queryFunc{
}

func queryDNSTXT(domain, selector string, txtLookup txtLookupFunc) (*queryResult, error) {
var txts []string
var err error
if txtLookup != nil {
txts, err = txtLookup(selector + "._domainkey." + domain)
} else {
txts, err = net.LookupTXT(selector + "._domainkey." + domain)
if txtLookup == nil {
txtLookup = net.LookupTXT
}

txts, err := txtLookup(selector + "._domainkey." + domain)
if netErr, ok := err.(net.Error); ok && netErr.Temporary() {
return nil, tempFailError("key unavailable: " + err.Error())
} else if err != nil {
Expand Down

0 comments on commit ed5980e

Please sign in to comment.