diff options
| author | Dag-Erling Smørgrav <des@FreeBSD.org> | 2026-06-23 15:20:22 +0000 |
|---|---|---|
| committer | Dag-Erling Smørgrav <des@FreeBSD.org> | 2026-06-23 15:20:38 +0000 |
| commit | 141bb8579882f9d1f7e95351573e30f10689f4bf (patch) | |
| tree | 18160b734281f09feea554afbb0b86673a174baf /sbin | |
| parent | 276a3dacdb60b65d65301aced5d8443cc5d27ea2 (diff) | |
Diffstat (limited to 'sbin')
| -rw-r--r-- | sbin/ping/ping.c | 2 | ||||
| -rw-r--r-- | sbin/ping/ping6.c | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/sbin/ping/ping.c b/sbin/ping/ping.c index 579ecb9151bb..19790af083f3 100644 --- a/sbin/ping/ping.c +++ b/sbin/ping/ping.c @@ -829,7 +829,6 @@ ping(int argc, char *const *argv) sweepmin, sweepmax); else (void)printf(": %d data bytes\n", datalen); - } else { if (sweepmax) (void)printf("PING %s: (%d ... %d) data bytes\n", @@ -837,6 +836,7 @@ ping(int argc, char *const *argv) else (void)printf("PING %s: %d data bytes\n", hostname, datalen); } + (void)fflush(stdout); /* * Use sigaction() instead of signal() to get unambiguous semantics, diff --git a/sbin/ping/ping6.c b/sbin/ping/ping6.c index 48f376ac6e5c..1a4b2472b1bd 100644 --- a/sbin/ping/ping6.c +++ b/sbin/ping/ping6.c @@ -1114,6 +1114,7 @@ ping6(int argc, char *argv[]) (unsigned long)(pingerlen() - 8)); printf("%s --> ", pr_addr((struct sockaddr *)&src, sizeof(src))); printf("%s\n", pr_addr((struct sockaddr *)&dst, sizeof(dst))); + fflush(stdout); if (preload == 0) pinger(); |
