Make staticcheck happier

This commit is contained in:
Frank Denis 2021-01-02 22:55:16 +01:00
parent 9e4a2fc6e1
commit 662b4c0c62
1 changed files with 9 additions and 18 deletions

View File

@ -70,7 +70,7 @@ func Resolve(server string, name string, singleResolver bool) {
cname := name cname := name
for { for once := true; once; once = false {
response, err := resolveQuery(server, myResolverHost, dns.TypeA) response, err := resolveQuery(server, myResolverHost, dns.TypeA)
if err != nil { if err != nil {
fmt.Printf("Unable to resolve: [%s]\n", err) fmt.Printf("Unable to resolve: [%s]\n", err)
@ -108,11 +108,10 @@ func Resolve(server string, name string, singleResolver bool) {
} else { } else {
fmt.Println(strings.Join(res, ", ")) fmt.Println(strings.Join(res, ", "))
} }
break
} }
if singleResolver { if singleResolver {
for { for once := true; once; once = false {
fmt.Printf("Lying : ") fmt.Printf("Lying : ")
response, err := resolveQuery(server, nonexistentName, dns.TypeA) response, err := resolveQuery(server, nonexistentName, dns.TypeA)
if err != nil { if err != nil {
@ -134,7 +133,6 @@ func Resolve(server string, name string, singleResolver bool) {
fmt.Println("no, the resolver doesn't support DNSSEC") fmt.Println("no, the resolver doesn't support DNSSEC")
} }
} }
break
} }
} else { } else {
fmt.Println("Multiple resolvers have been configured; this is just one one of them.") fmt.Println("Multiple resolvers have been configured; this is just one one of them.")
@ -143,7 +141,7 @@ func Resolve(server string, name string, singleResolver bool) {
fmt.Println("") fmt.Println("")
cname: cname:
for { for once := true; once; once = false {
fmt.Printf("Canonical name: ") fmt.Printf("Canonical name: ")
for i := 0; i < 100; i++ { for i := 0; i < 100; i++ {
response, err := resolveQuery(server, cname, dns.TypeCNAME) response, err := resolveQuery(server, cname, dns.TypeCNAME)
@ -164,12 +162,11 @@ cname:
} }
} }
fmt.Println(cname) fmt.Println(cname)
break
} }
fmt.Println("") fmt.Println("")
for { for once := true; once; once = false {
fmt.Printf("IPv4 addresses: ") fmt.Printf("IPv4 addresses: ")
response, err := resolveQuery(server, cname, dns.TypeA) response, err := resolveQuery(server, cname, dns.TypeA)
if err != nil { if err != nil {
@ -187,10 +184,9 @@ cname:
} else { } else {
fmt.Println(strings.Join(ipv4, ", ")) fmt.Println(strings.Join(ipv4, ", "))
} }
break
} }
for { for once := true; once; once = false {
fmt.Printf("IPv6 addresses: ") fmt.Printf("IPv6 addresses: ")
response, err := resolveQuery(server, cname, dns.TypeAAAA) response, err := resolveQuery(server, cname, dns.TypeAAAA)
if err != nil { if err != nil {
@ -208,12 +204,11 @@ cname:
} else { } else {
fmt.Println(strings.Join(ipv6, ", ")) fmt.Println(strings.Join(ipv6, ", "))
} }
break
} }
fmt.Println("") fmt.Println("")
for { for once := true; once; once = false {
fmt.Printf("Name servers : ") fmt.Printf("Name servers : ")
response, err := resolveQuery(server, cname, dns.TypeNS) response, err := resolveQuery(server, cname, dns.TypeNS)
if err != nil { if err != nil {
@ -238,10 +233,9 @@ cname:
} else { } else {
fmt.Println("no") fmt.Println("no")
} }
break
} }
for { for once := true; once; once = false {
fmt.Printf("Mail servers : ") fmt.Printf("Mail servers : ")
response, err := resolveQuery(server, cname, dns.TypeMX) response, err := resolveQuery(server, cname, dns.TypeMX)
if err != nil { if err != nil {
@ -261,12 +255,11 @@ cname:
} else { } else {
fmt.Println("1 mail servers found") fmt.Println("1 mail servers found")
} }
break
} }
fmt.Println("") fmt.Println("")
for { for once := true; once; once = false {
fmt.Printf("HTTPS alias : ") fmt.Printf("HTTPS alias : ")
response, err := resolveQuery(server, cname, dns.TypeHTTPS) response, err := resolveQuery(server, cname, dns.TypeHTTPS)
if err != nil { if err != nil {
@ -308,12 +301,11 @@ cname:
} else { } else {
fmt.Println(strings.Join(info, ", ")) fmt.Println(strings.Join(info, ", "))
} }
break
} }
fmt.Println("") fmt.Println("")
for { for once := true; once; once = false {
fmt.Printf("TXT records : ") fmt.Printf("TXT records : ")
response, err := resolveQuery(server, cname, dns.TypeTXT) response, err := resolveQuery(server, cname, dns.TypeTXT)
if err != nil { if err != nil {
@ -331,6 +323,5 @@ cname:
} else { } else {
fmt.Println(strings.Join(txt, ", ")) fmt.Println(strings.Join(txt, ", "))
} }
break
} }
} }