cmd/quictpu/ping: -c and -i
This commit is contained in:
parent
7a9df45b5e
commit
916fb404f6
|
@ -22,8 +22,8 @@ import (
|
||||||
|
|
||||||
var (
|
var (
|
||||||
flagDebug = flag.Bool("debug", false, "Enable debug logging")
|
flagDebug = flag.Bool("debug", false, "Enable debug logging")
|
||||||
flagCount = flag.Int("count", 1, "Number of pings to send, -1 for infinite")
|
flagCount = flag.Int("c", 1, "Number of pings to send, -1 for infinite")
|
||||||
flagDelay = flag.Duration("delay", 1*time.Second, "Delay between pings")
|
flagDelay = flag.Duration("i", 1*time.Second, "Delay between pings")
|
||||||
flagAddr = flag.String("addr", "", "Address to ping (<host>:<port>)")
|
flagAddr = flag.String("addr", "", "Address to ping (<host>:<port>)")
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -73,7 +73,8 @@ func main() {
|
||||||
|
|
||||||
c := 0
|
c := 0
|
||||||
|
|
||||||
for c < *flagCount || *flagCount == -1 {
|
for c := 0; c < *flagCount || *flagCount == -1; c++ {
|
||||||
|
c := c
|
||||||
t := time.Now()
|
t := time.Now()
|
||||||
minTimeout := 100 * time.Millisecond
|
minTimeout := 100 * time.Millisecond
|
||||||
if *flagDelay > minTimeout {
|
if *flagDelay > minTimeout {
|
||||||
|
@ -105,7 +106,5 @@ func main() {
|
||||||
}
|
}
|
||||||
|
|
||||||
time.Sleep(*flagDelay)
|
time.Sleep(*flagDelay)
|
||||||
|
|
||||||
c++
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue