summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authormpi <mpi@openbsd.org>2014-01-21 10:18:26 +0000
committermpi <mpi@openbsd.org>2014-01-21 10:18:26 +0000
commit33082e9faa9ceaf6b79cea1efd70d133b880d1f3 (patch)
tree43d94ecebf6fd8c2b62b7c2de699a441e66dc0f1 /lib/libc
parentSubstitute crazy defines and convert some 0 to NULL. (diff)
downloadwireguard-openbsd-33082e9faa9ceaf6b79cea1efd70d133b880d1f3.tar.xz
wireguard-openbsd-33082e9faa9ceaf6b79cea1efd70d133b880d1f3.zip
Do not clean the multicast records of an interface when it is destroyed
(unplugged). Even if it makes no sense to keep them around if the interface is no more, we cannot safely remove them since pcb multicast options might keep a pointer to them. Fixes a user after free introduced by the multicast address linking rewrite and reported by Alexey Suslikov, thanks! ok claudio@
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions