]> git.ipfire.org Git - thirdparty/util-linux.git/commit
lsfd: print the masks specified in signalfds
authorMasatake YAMATO <yamato@redhat.com>
Tue, 6 Jun 2023 22:30:06 +0000 (07:30 +0900)
committerMasatake YAMATO <yamato@redhat.com>
Wed, 7 Jun 2023 22:35:20 +0000 (07:35 +0900)
commitb22d1e541ab5ecf126126bf686a390d8aefeb3f2
treed870b3626957cc61a9a96b45b40cee0bc27eeff3
parent97d60d66996307e7db69d9ab0178efbcf35d1d7f
lsfd: print the masks specified in signalfds

An example output:

    # ./lsfd -p "$(pidof systemd-journald)" -Q '(TYPE == "signalfd")'

    COMMAND             PID USER ASSOC MODE     TYPE       SOURCE MNTID INODE NAME
    systemd-journal 2382709 root   238  rw- signalfd anon_inodefs    15  1060 mask=USR1,USR2
    systemd-journal 2382709 root   239  rw- signalfd anon_inodefs    15  1060 mask=INT,TERM
    systemd-journal 2382709 root   240  rw- signalfd anon_inodefs    15  1060 mask=35

Using signum_to_signame is suggested by Karel Zak <kzak@redhat.com>.
Signed-off-by: Masatake YAMATO <yamato@redhat.com>
misc-utils/lsfd-unkn.c
misc-utils/lsfd.c
misc-utils/lsfd.h