diff --git a/_examples/reflect/reflect.go b/_examples/reflect/reflect.go index 847bb7f4..8e8dc94b 100644 --- a/_examples/reflect/reflect.go +++ b/_examples/reflect/reflect.go @@ -8,10 +8,11 @@ * is not their normal goal): rs.dns-oarc.net, porttest.dns-oarc.net, * amiopen.openresolvers.org. * + * Original version from: * Stephane Bortzmeyer * - * Miek Gieben * Adapted to Go DNS (i.e. completely rewritten) + * Miek Gieben */ package main @@ -19,6 +20,7 @@ package main import ( "dns" "fmt" + "log" "net" "os/signal" "strconv" @@ -37,6 +39,7 @@ func handleReflect(w dns.ResponseWriter, r *dns.Msg) { str string a net.IP ) + log.Print("Receiving request") if ip, ok := w.RemoteAddr().(*net.UDPAddr); ok { str = "Port: " + strconv.Itoa(ip.Port) + " (udp)" @@ -69,6 +72,7 @@ func handleReflect(w dns.ResponseWriter, r *dns.Msg) { if !ok { return } + log.Print("Answering request") w.Write(b) }