]> git.ipfire.org Git - thirdparty/util-linux.git/commit
lsfd: support AF_VSOCK sockets
authorMasatake YAMATO <yamato@redhat.com>
Mon, 23 Dec 2024 15:38:25 +0000 (00:38 +0900)
committerMasatake YAMATO <yamato@redhat.com>
Sun, 29 Dec 2024 10:50:00 +0000 (19:50 +0900)
commit4153f6ba35f19150c64d4e8814e2c635f85b5c28
treecc10adde5c8d82b528bdd4d7f63d8bcd2a0cd65e
parentec55fe96e0970dc0a8bbc7421e7a6e6845686730
lsfd: support AF_VSOCK sockets

Example output:

    # ./lsfd -p 121067 -Q "TYPE == 'AF_VSOCK'"
    COMMAND       PID USER ASSOC  XMODE     TYPE SOURCE MNTID    INODE NAME
    test_mkfds 121067 root     4 rw---- AF_VSOCK sockfs    10 39400798 state=listen type=stream laddr=local:12345
    test_mkfds 121067 root     5 rw---- AF_VSOCK sockfs    10 39400799 state=established type=stream laddr=local:23456 raddr=local:12345
    test_mkfds 121067 root     6 rw---- AF_VSOCK sockfs    10 39400800 state=established type=stream laddr=local:12345 raddr=local:23456

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
configure.ac
lsfd-cmd/lsfd.1.adoc
lsfd-cmd/lsfd.c
lsfd-cmd/lsfd.h
lsfd-cmd/sock-xinfo.c
meson.build
tests/expected/lsfd/mkfds-vsock [new file with mode: 0644]
tests/helpers/test_mkfds.c
tests/ts/lsfd/lsfd-functions.bash
tests/ts/lsfd/mkfds-vsock [new file with mode: 0755]