From 8214973f80393f87cd22ed53449b6b89a6bdff1f Mon Sep 17 00:00:00 2001 From: Xiang Xiao Date: Mon, 25 Nov 2019 11:44:58 -0600 Subject: [PATCH] net/usrsock/usrsock_poll.c: usrsock_pollsetup() doesn't need logic and with fds->events since line 279 will do the same thing: fds->revents &= (~(POLLOUT | POLLIN) | info->fds->events); --- net/usrsock/usrsock_poll.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net/usrsock/usrsock_poll.c b/net/usrsock/usrsock_poll.c index d59a69da05..e1b35c240c 100644 --- a/net/usrsock/usrsock_poll.c +++ b/net/usrsock/usrsock_poll.c @@ -263,14 +263,14 @@ static int usrsock_pollsetup(FAR struct socket *psock, FAR struct pollfd *fds) { ninfo("socket send ready.\n"); - fds->revents |= (POLLOUT & fds->events); + fds->revents |= POLLOUT; } if (conn->flags & USRSOCK_EVENT_RECVFROM_AVAIL) { ninfo("socket recv avail.\n"); - fds->revents |= (POLLIN & fds->events); + fds->revents |= POLLIN; } }