diff options
author | ps <ps@FreeBSD.org> | 2004-06-29 20:05:45 +0000 |
---|---|---|
committer | ps <ps@FreeBSD.org> | 2004-06-29 20:05:45 +0000 |
commit | f5e286321ca69809902a4e0158febc71480ad969 (patch) | |
tree | 6d74f718fe24942ffd8ff88f60511d6af78683c6 | |
parent | 3883d107114d126a28a9163c5bf67cb766ec7779 (diff) | |
download | FreeBSD-src-f5e286321ca69809902a4e0158febc71480ad969.zip FreeBSD-src-f5e286321ca69809902a4e0158febc71480ad969.tar.gz |
Add SACK statistics to netstat.
-rw-r--r-- | usr.bin/netstat/inet.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/usr.bin/netstat/inet.c b/usr.bin/netstat/inet.c index 495404e..f75963f 100644 --- a/usr.bin/netstat/inet.c +++ b/usr.bin/netstat/inet.c @@ -453,6 +453,16 @@ tcp_stats(u_long off __unused, const char *name, int af1 __unused) p(tcps_sc_zonefail, "\t\t%lu zone failure%s\n"); p(tcps_sc_sendcookie, "\t%lu cookie%s sent\n"); p(tcps_sc_recvcookie, "\t%lu cookie%s received\n"); + + p(tcps_sack_recovery_episode, "\t%lu SACK recovery episode%s\n"); + p(tcps_sack_rexmits, + "\t%lu segment rexmit%s in SACK recovery episodes\n"); + p(tcps_sack_rexmit_bytes, + "\t%lu byte rexmit%s in SACK recovery episodes\n"); + p(tcps_sack_rcv_blocks, + "\t%lu SACK option%s (SACK blocks) received\n"); + p(tcps_sack_send_blocks, "\t%lu SACK option%s (SACK blocks) sent\n"); + #undef p #undef p1a #undef p2 |