Fix delay
This commit is contained in:
parent
5d231db016
commit
4baa1df115
|
@ -46,7 +46,7 @@ func match(m *dns.Msg, d int) (*dns.Msg, bool) {
|
||||||
return m, ok
|
return m, ok
|
||||||
}
|
}
|
||||||
|
|
||||||
func delay(m *dns.Msg, ok bool) (out *dns.Msg) {
|
func delay(m *dns.Msg, ok bool) (o *dns.Msg) {
|
||||||
var ok1 bool
|
var ok1 bool
|
||||||
switch ok {
|
switch ok {
|
||||||
case true:
|
case true:
|
||||||
|
@ -57,14 +57,14 @@ func delay(m *dns.Msg, ok bool) (out *dns.Msg) {
|
||||||
return
|
return
|
||||||
} else {
|
} else {
|
||||||
fmt.Fprintf(os.Stderr, "Info: Ok: let it through\n")
|
fmt.Fprintf(os.Stderr, "Info: Ok: let it through\n")
|
||||||
for _, r := range qr {
|
for _, c := range qr {
|
||||||
out, _ = r.Query(m)
|
o = c.Client.Exchange(m, c.Addr)
|
||||||
}
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
case false:
|
case false:
|
||||||
for _, r := range qr {
|
for _, c := range qr {
|
||||||
out, _ = r.Query(m)
|
o = c.Client.Exchange(m, c.Addr)
|
||||||
}
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
@ -74,7 +74,6 @@ func delay(m *dns.Msg, ok bool) (out *dns.Msg) {
|
||||||
// Return the configration
|
// Return the configration
|
||||||
func funkensturm() *Funkensturm {
|
func funkensturm() *Funkensturm {
|
||||||
f := new(Funkensturm)
|
f := new(Funkensturm)
|
||||||
|
|
||||||
f.Setup = func() bool { previous = time.Nanoseconds(); return true }
|
f.Setup = func() bool { previous = time.Nanoseconds(); return true }
|
||||||
|
|
||||||
f.Matches = make([]Match, 1)
|
f.Matches = make([]Match, 1)
|
||||||
|
|
Loading…
Reference in New Issue