gofmt -s
This commit is contained in:
parent
85b661b2a6
commit
0cea3842b9
|
@ -61,9 +61,9 @@ func TestSplit(t *testing.T) {
|
|||
|
||||
func TestSplit2(t *testing.T) {
|
||||
splitter := map[string][]int{
|
||||
"www.miek.nl.": []int{0, 4, 9},
|
||||
"www.miek.nl": []int{0, 4, 9},
|
||||
"nl": []int{0},
|
||||
"www.miek.nl.": {0, 4, 9},
|
||||
"www.miek.nl": {0, 4, 9},
|
||||
"nl": {0},
|
||||
}
|
||||
for s, i := range splitter {
|
||||
x := Split(s)
|
||||
|
@ -125,13 +125,13 @@ func TestCountLabel(t *testing.T) {
|
|||
|
||||
func TestSplitDomainName(t *testing.T) {
|
||||
labels := map[string][]string{
|
||||
"miek.nl": []string{"miek", "nl"},
|
||||
"miek.nl": {"miek", "nl"},
|
||||
".": nil,
|
||||
"www.miek.nl.": []string{"www", "miek", "nl"},
|
||||
"www.miek.nl": []string{"www", "miek", "nl"},
|
||||
"www..miek.nl": []string{"www", "", "miek", "nl"},
|
||||
`www\.miek.nl`: []string{`www\.miek`, "nl"},
|
||||
`www\\.miek.nl`: []string{`www\\`, "miek", "nl"},
|
||||
"www.miek.nl.": {"www", "miek", "nl"},
|
||||
"www.miek.nl": {"www", "miek", "nl"},
|
||||
"www..miek.nl": {"www", "", "miek", "nl"},
|
||||
`www\.miek.nl`: {`www\.miek`, "nl"},
|
||||
`www\\.miek.nl`: {`www\\`, "miek", "nl"},
|
||||
}
|
||||
domainLoop:
|
||||
for domain, splits := range labels {
|
||||
|
@ -155,13 +155,13 @@ func TestIsDomainName(t *testing.T) {
|
|||
lab int
|
||||
}
|
||||
names := map[string]*ret{
|
||||
"..": &ret{false, 1},
|
||||
"@.": &ret{true, 1},
|
||||
"www.example.com": &ret{true, 3},
|
||||
"www.e%ample.com": &ret{true, 3},
|
||||
"www.example.com.": &ret{true, 3},
|
||||
"mi\\k.nl.": &ret{true, 2},
|
||||
"mi\\k.nl": &ret{true, 2},
|
||||
"..": {false, 1},
|
||||
"@.": {true, 1},
|
||||
"www.example.com": {true, 3},
|
||||
"www.e%ample.com": {true, 3},
|
||||
"www.example.com.": {true, 3},
|
||||
"mi\\k.nl.": {true, 2},
|
||||
"mi\\k.nl": {true, 2},
|
||||
}
|
||||
for d, ok := range names {
|
||||
l, k := IsDomainName(d)
|
||||
|
|
|
@ -768,7 +768,7 @@ func TestRfc1982(t *testing.T) {
|
|||
}
|
||||
|
||||
func TestEmpty(t *testing.T) {
|
||||
for _ = range ParseZone(strings.NewReader(""), "", "") {
|
||||
for range ParseZone(strings.NewReader(""), "", "") {
|
||||
t.Errorf("should be empty")
|
||||
}
|
||||
}
|
||||
|
@ -1208,11 +1208,11 @@ func TestNewPrivateKey(t *testing.T) {
|
|||
t.Skip("skipping test in short mode.")
|
||||
}
|
||||
algorithms := []algorithm{
|
||||
algorithm{ECDSAP256SHA256, 256},
|
||||
algorithm{ECDSAP384SHA384, 384},
|
||||
algorithm{RSASHA1, 1024},
|
||||
algorithm{RSASHA256, 2048},
|
||||
algorithm{DSA, 1024},
|
||||
{ECDSAP256SHA256, 256},
|
||||
{ECDSAP384SHA384, 384},
|
||||
{RSASHA1, 1024},
|
||||
{RSASHA256, 2048},
|
||||
{DSA, 1024},
|
||||
}
|
||||
|
||||
for _, algo := range algorithms {
|
||||
|
|
|
@ -9,24 +9,24 @@ func TestDedup(t *testing.T) {
|
|||
newRR(t, "mIek.nl. IN A 127.0.0.1"),
|
||||
newRR(t, "mieK.nl. IN A 127.0.0.1"),
|
||||
newRR(t, "miek.Nl. IN A 127.0.0.1"),
|
||||
}: []string{"mIek.nl.\t3600\tIN\tA\t127.0.0.1"},
|
||||
}: {"mIek.nl.\t3600\tIN\tA\t127.0.0.1"},
|
||||
[...]RR{
|
||||
newRR(t, "miEk.nl. 2000 IN A 127.0.0.1"),
|
||||
newRR(t, "mieK.Nl. 1000 IN A 127.0.0.1"),
|
||||
newRR(t, "Miek.nL. 500 IN A 127.0.0.1"),
|
||||
}: []string{"miEk.nl.\t500\tIN\tA\t127.0.0.1"},
|
||||
}: {"miEk.nl.\t500\tIN\tA\t127.0.0.1"},
|
||||
[...]RR{
|
||||
newRR(t, "miek.nl. IN A 127.0.0.1"),
|
||||
newRR(t, "miek.nl. CH A 127.0.0.1"),
|
||||
newRR(t, "miek.nl. IN A 127.0.0.1"),
|
||||
}: []string{"miek.nl.\t3600\tIN\tA\t127.0.0.1",
|
||||
}: {"miek.nl.\t3600\tIN\tA\t127.0.0.1",
|
||||
"miek.nl.\t3600\tCH\tA\t127.0.0.1",
|
||||
},
|
||||
[...]RR{
|
||||
newRR(t, "miek.nl. CH A 127.0.0.1"),
|
||||
newRR(t, "miek.nl. IN A 127.0.0.1"),
|
||||
newRR(t, "miek.de. IN A 127.0.0.1"),
|
||||
}: []string{"miek.nl.\t3600\tCH\tA\t127.0.0.1",
|
||||
}: {"miek.nl.\t3600\tCH\tA\t127.0.0.1",
|
||||
"miek.nl.\t3600\tIN\tA\t127.0.0.1",
|
||||
"miek.de.\t3600\tIN\tA\t127.0.0.1",
|
||||
},
|
||||
|
@ -34,7 +34,7 @@ func TestDedup(t *testing.T) {
|
|||
newRR(t, "miek.de. IN A 127.0.0.1"),
|
||||
newRR(t, "miek.nl. 200 IN A 127.0.0.1"),
|
||||
newRR(t, "miek.nl. 300 IN A 127.0.0.1"),
|
||||
}: []string{"miek.de.\t3600\tIN\tA\t127.0.0.1",
|
||||
}: {"miek.de.\t3600\tIN\tA\t127.0.0.1",
|
||||
"miek.nl.\t200\tIN\tA\t127.0.0.1",
|
||||
},
|
||||
}
|
||||
|
@ -57,7 +57,7 @@ func BenchmarkDedup(b *testing.B) {
|
|||
}
|
||||
m := make(map[string]RR)
|
||||
for i := 0; i < b.N; i++ {
|
||||
Dedup(rrs,m )
|
||||
Dedup(rrs, m)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -20,11 +20,11 @@ import (
|
|||
)
|
||||
|
||||
var skipLen = map[string]struct{}{
|
||||
"NSEC": struct{}{},
|
||||
"NSEC3": struct{}{},
|
||||
"OPT": struct{}{},
|
||||
"WKS": struct{}{},
|
||||
"IPSECKEY": struct{}{},
|
||||
"NSEC": {},
|
||||
"NSEC3": {},
|
||||
"OPT": {},
|
||||
"WKS": {},
|
||||
"IPSECKEY": {},
|
||||
}
|
||||
|
||||
var packageHdr = `
|
||||
|
|
128
zscan_rr.go
128
zscan_rr.go
|
@ -2203,68 +2203,68 @@ func setCAA(h RR_Header, c chan lex, o, f string) (RR, *ParseError, string) {
|
|||
}
|
||||
|
||||
var typeToparserFunc = map[uint16]parserFunc{
|
||||
TypeAAAA: parserFunc{setAAAA, false},
|
||||
TypeAFSDB: parserFunc{setAFSDB, false},
|
||||
TypeA: parserFunc{setA, false},
|
||||
TypeCAA: parserFunc{setCAA, true},
|
||||
TypeCDS: parserFunc{setCDS, true},
|
||||
TypeCDNSKEY: parserFunc{setCDNSKEY, true},
|
||||
TypeCERT: parserFunc{setCERT, true},
|
||||
TypeCNAME: parserFunc{setCNAME, false},
|
||||
TypeDHCID: parserFunc{setDHCID, true},
|
||||
TypeDLV: parserFunc{setDLV, true},
|
||||
TypeDNAME: parserFunc{setDNAME, false},
|
||||
TypeKEY: parserFunc{setKEY, true},
|
||||
TypeDNSKEY: parserFunc{setDNSKEY, true},
|
||||
TypeDS: parserFunc{setDS, true},
|
||||
TypeEID: parserFunc{setEID, true},
|
||||
TypeEUI48: parserFunc{setEUI48, false},
|
||||
TypeEUI64: parserFunc{setEUI64, false},
|
||||
TypeGID: parserFunc{setGID, false},
|
||||
TypeGPOS: parserFunc{setGPOS, false},
|
||||
TypeHINFO: parserFunc{setHINFO, true},
|
||||
TypeHIP: parserFunc{setHIP, true},
|
||||
TypeIPSECKEY: parserFunc{setIPSECKEY, true},
|
||||
TypeKX: parserFunc{setKX, false},
|
||||
TypeL32: parserFunc{setL32, false},
|
||||
TypeL64: parserFunc{setL64, false},
|
||||
TypeLOC: parserFunc{setLOC, true},
|
||||
TypeLP: parserFunc{setLP, false},
|
||||
TypeMB: parserFunc{setMB, false},
|
||||
TypeMD: parserFunc{setMD, false},
|
||||
TypeMF: parserFunc{setMF, false},
|
||||
TypeMG: parserFunc{setMG, false},
|
||||
TypeMINFO: parserFunc{setMINFO, false},
|
||||
TypeMR: parserFunc{setMR, false},
|
||||
TypeMX: parserFunc{setMX, false},
|
||||
TypeNAPTR: parserFunc{setNAPTR, false},
|
||||
TypeNID: parserFunc{setNID, false},
|
||||
TypeNIMLOC: parserFunc{setNIMLOC, true},
|
||||
TypeNINFO: parserFunc{setNINFO, true},
|
||||
TypeNSAPPTR: parserFunc{setNSAPPTR, false},
|
||||
TypeNSEC3PARAM: parserFunc{setNSEC3PARAM, false},
|
||||
TypeNSEC3: parserFunc{setNSEC3, true},
|
||||
TypeNSEC: parserFunc{setNSEC, true},
|
||||
TypeNS: parserFunc{setNS, false},
|
||||
TypeOPENPGPKEY: parserFunc{setOPENPGPKEY, true},
|
||||
TypePTR: parserFunc{setPTR, false},
|
||||
TypePX: parserFunc{setPX, false},
|
||||
TypeSIG: parserFunc{setSIG, true},
|
||||
TypeRKEY: parserFunc{setRKEY, true},
|
||||
TypeRP: parserFunc{setRP, false},
|
||||
TypeRRSIG: parserFunc{setRRSIG, true},
|
||||
TypeRT: parserFunc{setRT, false},
|
||||
TypeSOA: parserFunc{setSOA, false},
|
||||
TypeSPF: parserFunc{setSPF, true},
|
||||
TypeSRV: parserFunc{setSRV, false},
|
||||
TypeSSHFP: parserFunc{setSSHFP, true},
|
||||
TypeTALINK: parserFunc{setTALINK, false},
|
||||
TypeTA: parserFunc{setTA, true},
|
||||
TypeTLSA: parserFunc{setTLSA, true},
|
||||
TypeTXT: parserFunc{setTXT, true},
|
||||
TypeUID: parserFunc{setUID, false},
|
||||
TypeUINFO: parserFunc{setUINFO, true},
|
||||
TypeURI: parserFunc{setURI, true},
|
||||
TypeWKS: parserFunc{setWKS, true},
|
||||
TypeX25: parserFunc{setX25, false},
|
||||
TypeAAAA: {setAAAA, false},
|
||||
TypeAFSDB: {setAFSDB, false},
|
||||
TypeA: {setA, false},
|
||||
TypeCAA: {setCAA, true},
|
||||
TypeCDS: {setCDS, true},
|
||||
TypeCDNSKEY: {setCDNSKEY, true},
|
||||
TypeCERT: {setCERT, true},
|
||||
TypeCNAME: {setCNAME, false},
|
||||
TypeDHCID: {setDHCID, true},
|
||||
TypeDLV: {setDLV, true},
|
||||
TypeDNAME: {setDNAME, false},
|
||||
TypeKEY: {setKEY, true},
|
||||
TypeDNSKEY: {setDNSKEY, true},
|
||||
TypeDS: {setDS, true},
|
||||
TypeEID: {setEID, true},
|
||||
TypeEUI48: {setEUI48, false},
|
||||
TypeEUI64: {setEUI64, false},
|
||||
TypeGID: {setGID, false},
|
||||
TypeGPOS: {setGPOS, false},
|
||||
TypeHINFO: {setHINFO, true},
|
||||
TypeHIP: {setHIP, true},
|
||||
TypeIPSECKEY: {setIPSECKEY, true},
|
||||
TypeKX: {setKX, false},
|
||||
TypeL32: {setL32, false},
|
||||
TypeL64: {setL64, false},
|
||||
TypeLOC: {setLOC, true},
|
||||
TypeLP: {setLP, false},
|
||||
TypeMB: {setMB, false},
|
||||
TypeMD: {setMD, false},
|
||||
TypeMF: {setMF, false},
|
||||
TypeMG: {setMG, false},
|
||||
TypeMINFO: {setMINFO, false},
|
||||
TypeMR: {setMR, false},
|
||||
TypeMX: {setMX, false},
|
||||
TypeNAPTR: {setNAPTR, false},
|
||||
TypeNID: {setNID, false},
|
||||
TypeNIMLOC: {setNIMLOC, true},
|
||||
TypeNINFO: {setNINFO, true},
|
||||
TypeNSAPPTR: {setNSAPPTR, false},
|
||||
TypeNSEC3PARAM: {setNSEC3PARAM, false},
|
||||
TypeNSEC3: {setNSEC3, true},
|
||||
TypeNSEC: {setNSEC, true},
|
||||
TypeNS: {setNS, false},
|
||||
TypeOPENPGPKEY: {setOPENPGPKEY, true},
|
||||
TypePTR: {setPTR, false},
|
||||
TypePX: {setPX, false},
|
||||
TypeSIG: {setSIG, true},
|
||||
TypeRKEY: {setRKEY, true},
|
||||
TypeRP: {setRP, false},
|
||||
TypeRRSIG: {setRRSIG, true},
|
||||
TypeRT: {setRT, false},
|
||||
TypeSOA: {setSOA, false},
|
||||
TypeSPF: {setSPF, true},
|
||||
TypeSRV: {setSRV, false},
|
||||
TypeSSHFP: {setSSHFP, true},
|
||||
TypeTALINK: {setTALINK, false},
|
||||
TypeTA: {setTA, true},
|
||||
TypeTLSA: {setTLSA, true},
|
||||
TypeTXT: {setTXT, true},
|
||||
TypeUID: {setUID, false},
|
||||
TypeUINFO: {setUINFO, true},
|
||||
TypeURI: {setURI, true},
|
||||
TypeWKS: {setWKS, true},
|
||||
TypeX25: {setX25, false},
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue