]> git.ipfire.org Git - thirdparty/util-linux.git/commit
lsfd: use extra information loaded from /proc/net/tcp6
authorMasatake YAMATO <yamato@redhat.com>
Fri, 3 Feb 2023 05:03:23 +0000 (14:03 +0900)
committerMasatake YAMATO <yamato@redhat.com>
Fri, 17 Feb 2023 14:35:47 +0000 (23:35 +0900)
commit1656da13b0e869e3bdbf1b4a8a3d5b648727af31
tree005cd1ce0affedcbada6aa7db34dd18d93a9e2d6
parent01a7f746f9d285acfcfcf8ea64fbeab187f65ca0
lsfd: use extra information loaded from /proc/net/tcp6

Example output:

  # ./lsfd -Q '(TYPE == "TCPv6") and ((COMMAND == "sshd") or (COMMAND == "test_mkfds"))'
  COMMAND       PID USER ASSOC MODE  TYPE SOURCE MNTID   INODE NAME
  sshd         1137 root     4  rw- TCPv6 sockfs     9   34689 state=listen laddr=[::]:22
  test_mkfds 716926  jet     3  rw- TCPv6 sockfs     9 6042073 state=listen laddr=[::1]:12345
  test_mkfds 716926  jet     4  rw- TCPv6 sockfs     9 6042074 state=established laddr=[::1]:23456 raddr=[::1]:12345
  test_mkfds 716926  jet     5  rw- TCPv6 sockfs     9 6042075 state=established laddr=[::1]:12345 raddr=[::1]:23456

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
misc-utils/lsfd-sock-xinfo.c
misc-utils/lsfd.c
misc-utils/lsfd.h