summaryrefslogtreecommitdiffstats
path: root/sys/netinet/ip_ipcomp.c
diff options
context:
space:
mode:
authorbluhm <bluhm@openbsd.org>2012-09-19 20:00:32 +0000
committerbluhm <bluhm@openbsd.org>2012-09-19 20:00:32 +0000
commitbddf6fda44a4bc6e9a7a7dc2b96a3e511a436256 (patch)
treea396b6d2b33d37d8baddf3badfbf8439373ad226 /sys/netinet/ip_ipcomp.c
parentIn somove() make the call to pr_usrreq(PRU_RCVD) under the same (diff)
downloadwireguard-openbsd-bddf6fda44a4bc6e9a7a7dc2b96a3e511a436256.tar.xz
wireguard-openbsd-bddf6fda44a4bc6e9a7a7dc2b96a3e511a436256.zip
When a socket is spliced, it may not wakeup the userland for reading.
There was a small race in sorwakeup() where that could happen if we slept before the SB_SPLICE flag was set. ok claudio@
Diffstat (limited to 'sys/netinet/ip_ipcomp.c')
0 files changed, 0 insertions, 0 deletions