aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/truss
diff options
context:
space:
mode:
authorThomas Munro <tmunro@FreeBSD.org>2021-04-28 09:31:38 +0000
committerThomas Munro <tmunro@FreeBSD.org>2021-04-28 11:00:31 +0000
commit3aaaa2efde896e19d229ee2cf09fe7e6ab0fbf6e (patch)
tree9c01cefa11d2ad1e7c4361db4956a524a671cc92 /usr.bin/truss
parent01a856c666194b77a359eaf2b27ee6a4f9d9945b (diff)
downloadsrc-3aaaa2efde896e19d229ee2cf09fe7e6ab0fbf6e.tar.gz
src-3aaaa2efde896e19d229ee2cf09fe7e6ab0fbf6e.zip
poll(2): Add POLLRDHUP.
Teach poll(2) to support Linux-style POLLRDHUP events for sockets, if requested. Triggered when the remote peer shuts down writing or closes its end. Reviewed by: kib MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D29757
Diffstat (limited to 'usr.bin/truss')
-rw-r--r--usr.bin/truss/syscalls.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.bin/truss/syscalls.c b/usr.bin/truss/syscalls.c
index eaea3ad96765..798cd299582c 100644
--- a/usr.bin/truss/syscalls.c
+++ b/usr.bin/truss/syscalls.c
@@ -726,7 +726,7 @@ struct xlat {
static struct xlat poll_flags[] = {
X(POLLSTANDARD) X(POLLIN) X(POLLPRI) X(POLLOUT) X(POLLERR)
X(POLLHUP) X(POLLNVAL) X(POLLRDNORM) X(POLLRDBAND)
- X(POLLWRBAND) X(POLLINIGNEOF) XEND
+ X(POLLWRBAND) X(POLLINIGNEOF) X(POLLRDHUP) XEND
};
static struct xlat sigaction_flags[] = {