diff options
Diffstat (limited to 'usr.bin/procstat/procstat_files.c')
| -rw-r--r-- | usr.bin/procstat/procstat_files.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/usr.bin/procstat/procstat_files.c b/usr.bin/procstat/procstat_files.c index 162669792af3..373f413e3b60 100644 --- a/usr.bin/procstat/procstat_files.c +++ b/usr.bin/procstat/procstat_files.c @@ -534,6 +534,12 @@ procstat_files(struct procstat *procstat, struct kinfo_proc *kipp) xo_emit("{:protocol/%-3s/%s} ", protocol_to_string(sock.dom_family, sock.type, sock.proto)); + if (sock.proto == IPPROTO_TCP || + sock.proto == IPPROTO_SCTP || + sock.type == SOCK_STREAM) { + xo_emit("{:sendq/%u} ", sock.sendq); + xo_emit("{:recvq/%u} ", sock.recvq); + } /* * While generally we like to print two addresses, * local and peer, for sockets, it turns out to be |
