diff options
author | 2014-01-11 14:33:48 +0000 | |
---|---|---|
committer | 2014-01-11 14:33:48 +0000 | |
commit | d980d716fa9abc4c8aead2b490f8adae654ac1b3 (patch) | |
tree | 4cab975a05f161f3e3f473787cf1db5692106237 /lib/libc | |
parent | add a few things mumble (diff) | |
download | wireguard-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