Fix ss command on newer versions of iproute2 #38

Merged
abrenner merged 1 commits from fix-ss-command-on-iproute2-v6.7.0 into main 2024-02-04 17:37:45 +08:00

1 Commits

Author SHA1 Message Date
Adam Brenner
c00e5d6e1d Fix ss command on newer versions of iproute2
The iproute2 package starting in version 6.7.0 changed the way the ss
command outputs internal TCP information via the -i/--info option which
LookingGlass uses to display latency information.

In prior versions the flags: -Hint would show internal TCP information.
However starting in version 6.7.0 an additional flag -p/--processes
needs to be passed in to get the same information.

The changes were commited upstream in
https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/commit/misc/ss.c?id=87d804ca0854b09c07872e9fd6036bf5d3e0cc85
and effects all versions of iproute2 6.7.0 and later.

Old versions continue to work with and without the -p/--processes flag.
In my limited testing it appears adding extra flag is backwards
compatible and should not break anything.

Signed-off-by: Adam Brenner <adam@aeb.io>
2024-02-03 08:45:39 -08:00