summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authorbluhm <bluhm@openbsd.org>2014-01-11 14:33:48 +0000
committerbluhm <bluhm@openbsd.org>2014-01-11 14:33:48 +0000
commitd980d716fa9abc4c8aead2b490f8adae654ac1b3 (patch)
tree4cab975a05f161f3e3f473787cf1db5692106237 /lib/libc
parentadd a few things mumble (diff)
downloadwireguard-openbsd-d980d716fa9abc4c8aead2b490f8adae654ac1b3.tar.xz
wireguard-openbsd-d980d716fa9abc4c8aead2b490f8adae654ac1b3.zip
When I created UDP socket splicing, I added the goto nextpkt loop
to splice multiple UDP packets in the m_nextpkt list. Some profiling with TCP splicing showed that checking so_rcv.sb_mb is wrong. It causes several useless runs through the loop. Better check for nextrecord which contains the original m_nextpkt value of the mbuf. OK mikeb@
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions