X-Git-Url: https://git.stricted.de/?a=blobdiff_plain;f=net%2Funix%2Faf_unix.c;h=d510353ef4310598b031b5122ecb99b2b719ad53;hb=626cf236608505d376e4799adb4f7eb00a8594af;hp=eb4277c3318875ca0799dcbaf597f735709e0631;hpb=5cde7656d0dd222170eb0250bd1f70c9018fd438;p=GitHub%2Fmt8127%2Fandroid_kernel_alcatel_ttab.git diff --git a/net/unix/af_unix.c b/net/unix/af_unix.c index eb4277c33188..d510353ef431 100644 --- a/net/unix/af_unix.c +++ b/net/unix/af_unix.c @@ -2206,7 +2206,7 @@ static unsigned int unix_dgram_poll(struct file *file, struct socket *sock, } /* No write status requested, avoid expensive OUT tests. */ - if (wait && !(wait->key & (POLLWRBAND | POLLWRNORM | POLLOUT))) + if (!(poll_requested_events(wait) & (POLLWRBAND|POLLWRNORM|POLLOUT))) return mask; writable = unix_writable(sk);