From e575e8c6f7a3e15b2ed1092bf6d46979550a5d00 Mon Sep 17 00:00:00 2001 From: Miek Gieben Date: Mon, 8 Aug 2011 16:49:51 +0200 Subject: [PATCH] minor additions --- _examples/qperf/qperf.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/_examples/qperf/qperf.go b/_examples/qperf/qperf.go index 91d22ce5..4c423f35 100644 --- a/_examples/qperf/qperf.go +++ b/_examples/qperf/qperf.go @@ -18,15 +18,15 @@ func main() { reflect := flag.Bool("reflect", false, "enable reflection") nameserver := flag.String("ns", "127.0.0.1:53", "the nameserver to query") cpuprofile := flag.String("cpuprofile", "", "write cpu profile to file") + qname := flag.String("qname", "miek.nl", "which qname to use") + flag.Usage = func() { - fmt.Fprintf(os.Stderr, "Usage: %s [qtype] [qclass] [name]", os.Args[0]) flag.PrintDefaults() } queries_send := int64(0) qid := uint16(1) - qtype := uint16(dns.TypeMX) + qtype := dns.TypeMX qclass := uint16(dns.ClassINET) // Default qclass - qname := "miek.nl" flag.Parse() if *cpuprofile != "" { f, err := os.Create(*cpuprofile) @@ -45,7 +45,7 @@ func main() { pktbuf := make([]byte, dns.DefaultMsgSize) m := new(dns.Msg) m.Question = make([]dns.Question, 1) - m.Question[0] = dns.Question{qname, qtype, qclass} + m.Question[0] = dns.Question{*qname, qtype, qclass} qbuf, _ := m.Pack() c := dns.NewClient() if err := c.Dial(*nameserver); err != nil {