summaryrefslogtreecommitdiffstats
path: root/sbin/dhclient/bpf.c
diff options
context:
space:
mode:
authorclaudio <claudio@openbsd.org>2014-11-23 13:08:21 +0000
committerclaudio <claudio@openbsd.org>2014-11-23 13:08:21 +0000
commit64d8b5c87c0a26f36309a8e8590fa312e19d751c (patch)
treebf85cb663f74edb576141ed977fedd5ae15ec075 /sbin/dhclient/bpf.c
parentClear the work in progress PDU before calling the task handler. (diff)
downloadwireguard-openbsd-64d8b5c87c0a26f36309a8e8590fa312e19d751c.tar.xz
wireguard-openbsd-64d8b5c87c0a26f36309a8e8590fa312e19d751c.zip
Change the error handling a bit to ensure we do not double free the task
by calling conn_task_cleanup() twice (once direct and once via conn_fail()). The error handling needs some more work but at least this fixes the crash found by jasper@
Diffstat (limited to 'sbin/dhclient/bpf.c')
0 files changed, 0 insertions, 0 deletions