summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugene Syromyatnikov <evgsyr@gmail.com>2022-08-18 19:44:08 +0200
committerEugene Syromyatnikov <evgsyr@gmail.com>2022-09-02 17:55:13 +0200
commit0ba9de7b335a2fcd71e5b924b7d21edfd135d82e (patch)
treed430b64297c252c94df139daa303b5b296727b71
parent7e4ab3ea94ee0ff092ea04aebbed5292d3fbe429 (diff)
downloadstrace-0ba9de7b335a2fcd71e5b924b7d21edfd135d82e.tar.gz
printsiginfo: consider all POLL_* si_codes as a valid reason to print si_band/si_fd
-rw-r--r--src/printsiginfo.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/printsiginfo.c b/src/printsiginfo.c
index 2805b5939..bcd915881 100644
--- a/src/printsiginfo.c
+++ b/src/printsiginfo.c
@@ -268,7 +268,8 @@ print_si_info(struct tcb *tcp, const siginfo_t *sip)
#endif
case SIGIO: /* SIGPOLL */
switch (sip->si_code) {
- case POLL_IN: case POLL_OUT: case POLL_MSG:
+ case POLL_IN: case POLL_OUT: case POLL_MSG:
+ case POLL_ERR: case POLL_PRI: case POLL_HUP:
tprint_struct_next();
PRINT_FIELD_D(*sip, si_band);
tprint_struct_next();