From 2ceaae21e92b7ab5138c14907e6f1ee8e647b558 Mon Sep 17 00:00:00 2001 From: Bruce Evans Date: Mon, 4 Nov 1996 17:25:03 +0000 Subject: [PATCH] Fixed backgrounding of ping, which was broken by the ^T changes in rev.1.3. --- sbin/ping/ping.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sbin/ping/ping.c b/sbin/ping/ping.c index c9c2fb33ef25..9262f5bdf27f 100644 --- a/sbin/ping/ping.c +++ b/sbin/ping/ping.c @@ -176,10 +176,10 @@ main(argc, argv) setuid(getuid()); preload = 0; - if (tcgetattr (0, &ts) != -1) { + if (tcgetattr(STDOUT_FILENO, &ts) != -1) { reset_kerninfo = !(ts.c_lflag & NOKERNINFO); ts.c_lflag |= NOKERNINFO; - tcsetattr (0, TCSANOW, &ts); + tcsetattr(STDOUT_FILENO, TCSANOW, &ts); } datap = &outpack[8 + sizeof(struct timeval)]; @@ -787,9 +787,9 @@ finish() (void)printf("round-trip min/avg/max = %.3f/%.3f/%.3f ms\n", tmin, ((double)i) / 1000.0, tmax); } - if (reset_kerninfo && tcgetattr (0, &ts) != -1) { + if (reset_kerninfo && tcgetattr(STDOUT_FILENO, &ts) != -1) { ts.c_lflag &= ~NOKERNINFO; - tcsetattr (0, TCSANOW, &ts); + tcsetattr(STDOUT_FILENO, TCSANOW, &ts); } if (nreceived)