summaryrefslogtreecommitdiff
path: root/sbin/ping
diff options
context:
space:
mode:
authorMaxim Konovalov <maxim@FreeBSD.org>2003-06-02 10:01:59 +0000
committerMaxim Konovalov <maxim@FreeBSD.org>2003-06-02 10:01:59 +0000
commitaed98a27fd9c7b6b4251b0415a40ff8f31f41b7c (patch)
tree2e558721570a20f2e7fe7158bf934e1047bb94ec /sbin/ping
parentd68d53d4d67e1a9854dbbb0b5fb052041f886b34 (diff)
downloadsrc-test2-aed98a27fd9c7b6b4251b0415a40ff8f31f41b7c.tar.gz
src-test2-aed98a27fd9c7b6b4251b0415a40ff8f31f41b7c.zip
Notes
Diffstat (limited to 'sbin/ping')
-rw-r--r--sbin/ping/ping.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/sbin/ping/ping.c b/sbin/ping/ping.c
index 2d46089f7ffd..750f74adaad3 100644
--- a/sbin/ping/ping.c
+++ b/sbin/ping/ping.c
@@ -1242,13 +1242,13 @@ check_status()
if (siginfo_p) {
siginfo_p = 0;
- (void)fprintf(stderr,
- "\r%ld/%ld packets received (%.0f%%) %.3f min / %.3f avg / %.3f max\n",
+ (void)fprintf(stderr, "\r%ld/%ld packets received (%.0f%%)",
nreceived, ntransmitted,
- ntransmitted ? nreceived * 100.0 / ntransmitted : 0.0,
- nreceived ? tmin : 0.0,
- nreceived + nrepeats ? tsum / (nreceived + nrepeats) : tsum,
- tmax);
+ ntransmitted ? nreceived * 100.0 / ntransmitted : 0.0);
+ if (nreceived && timing)
+ (void)fprintf(stderr, " %.3f min / %.3f avg / %.3f max",
+ tmin, tsum / (nreceived + nrepeats), tmax);
+ (void)fprintf(stderr, "\n");
}
}