diff options
author | bde <bde@FreeBSD.org> | 1996-11-04 17:25:03 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 1996-11-04 17:25:03 +0000 |
commit | e19880111bda8a3feb3b48618fce5bec0bee7537 (patch) | |
tree | 5af98a4c4e130e5ddf3e925b5636cc4d212d657b /sbin/ping | |
parent | bca802be1e3e0b587f4b83ec8efa816b12f4388e (diff) | |
download | FreeBSD-src-e19880111bda8a3feb3b48618fce5bec0bee7537.zip FreeBSD-src-e19880111bda8a3feb3b48618fce5bec0bee7537.tar.gz |
Fixed backgrounding of ping, which was broken by the ^T changes in rev.1.3.
Diffstat (limited to 'sbin/ping')
-rw-r--r-- | sbin/ping/ping.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sbin/ping/ping.c b/sbin/ping/ping.c index c9c2fb3..9262f5b 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) |