Page MenuHomeFreeBSD

sockstat: show path state column only when useful
ClosedPublic

Authored by tuexen on Oct 8 2025, 7:54 PM.
Tags
None
Referenced Files
F143602014: D52986.diff
Sat, Jan 31, 1:08 AM
F143564153: D52986.id163866.diff
Fri, Jan 30, 10:38 PM
F143550335: D52986.id54425.diff
Fri, Jan 30, 9:45 PM
Unknown Object (File)
Thu, Jan 22, 11:11 AM
Unknown Object (File)
Dec 21 2025, 12:58 AM
Unknown Object (File)
Dec 20 2025, 8:13 PM
Unknown Object (File)
Dec 6 2025, 4:40 AM
Unknown Object (File)
Nov 30 2025, 9:21 PM
Subscribers

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

tuexen requested review of this revision.Oct 8 2025, 7:54 PM

Could you give an example of what the output looks like before and after?

usr.bin/sockstat/sockstat.1
208

Could you give an example of what the output looks like before and after?

Sure. Here is the output without the change:

tuexen@head:~/freebsd-src/usr.bin/sockstat % sockstat -sPtcp
USER   COMMAND     PID FD PROTO LOCAL ADDRESS         FOREIGN ADDRESS       PATH STATE CONN STATE 
tuexen sshd-sessi 1661  7 tcp4  192.168.1.71:22       192.168.1.195:56451   ??         ESTABLISHED
root   sshd-sessi 1659  7 tcp4  192.168.1.71:22       192.168.1.195:56451   ??         ESTABLISHED
tuexen sshd-sessi 1654  7 tcp4  192.168.1.71:22       192.168.1.195:56448   ??         ESTABLISHED
root   sshd-sessi 1652  7 tcp4  192.168.1.71:22       192.168.1.195:56448   ??         ESTABLISHED
tuexen sshd-sessi 1647  7 tcp4  192.168.1.71:22       192.168.1.195:56445   ??         ESTABLISHED
root   sshd-sessi 1645  7 tcp4  192.168.1.71:22       192.168.1.195:56445   ??         ESTABLISHED
root   sshd       1586  6 tcp6  *:22                  *:*                   ??         LISTEN     
root   sshd       1586  7 tcp4  *:22                  *:*                   ??         LISTEN

Here is the output with the patch applied:

tuexen@head:~/freebsd-src/usr.bin/sockstat % sockstat -sPtcp
USER   COMMAND     PID FD PROTO LOCAL ADDRESS         FOREIGN ADDRESS       CONN STATE 
tuexen sshd-sessi 1661  7 tcp4  192.168.1.71:22       192.168.1.195:56451   ESTABLISHED
root   sshd-sessi 1659  7 tcp4  192.168.1.71:22       192.168.1.195:56451   ESTABLISHED
tuexen sshd-sessi 1654  7 tcp4  192.168.1.71:22       192.168.1.195:56448   ESTABLISHED
root   sshd-sessi 1652  7 tcp4  192.168.1.71:22       192.168.1.195:56448   ESTABLISHED
tuexen sshd-sessi 1647  7 tcp4  192.168.1.71:22       192.168.1.195:56445   ESTABLISHED
root   sshd-sessi 1645  7 tcp4  192.168.1.71:22       192.168.1.195:56445   ESTABLISHED
root   sshd       1586  6 tcp6  *:22                  *:*                   LISTEN     
root   sshd       1586  7 tcp4  *:22                  *:*                   LISTEN
This revision is now accepted and ready to land.Oct 9 2025, 3:01 PM