diff options
author | 2008-09-09 15:26:12 +0000 | |
---|---|---|
committer | 2008-09-09 15:26:12 +0000 | |
commit | f31a11fa086be97604e4e1b827c1baa82a2f1c66 (patch) | |
tree | 1851c7fe086c1869a2d3f6462f81c152f5f75062 /lib/libssl/src | |
parent | actually enable pflow (diff) | |
download | wireguard-openbsd-f31a11fa086be97604e4e1b827c1baa82a2f1c66.tar.xz wireguard-openbsd-f31a11fa086be97604e4e1b827c1baa82a2f1c66.zip |
The pf state to pcb linking code change didn't account for the
TIME_WAIT socket recycling code to redo the pcb lookup w/out
resetting the inp pointer. Therefore we used the stale pcb,
which leads us to reply with a RST to SYNs received on TIME_WAIT
sockets. Also move the findpcb label below the pf pcb cache lookup,
to avoid using a stale pcb when the caching code gets activated.
OK markus@, henning@
Diffstat (limited to 'lib/libssl/src')
0 files changed, 0 insertions, 0 deletions