summaryrefslogtreecommitdiffstats
path: root/lib/libssl/src
diff options
context:
space:
mode:
authormpf <mpf@openbsd.org>2008-09-09 15:26:12 +0000
committermpf <mpf@openbsd.org>2008-09-09 15:26:12 +0000
commitf31a11fa086be97604e4e1b827c1baa82a2f1c66 (patch)
tree1851c7fe086c1869a2d3f6462f81c152f5f75062 /lib/libssl/src
parentactually enable pflow (diff)
downloadwireguard-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