diff options
author | 2006-11-14 17:08:24 +0000 | |
---|---|---|
committer | 2006-11-14 17:08:24 +0000 | |
commit | 68bd4a2a3da6e135eba1b882e0d3bc0e8ab5d706 (patch) | |
tree | 60e4d2a63f0fe88c764fbde7b7980468f6b2dbe4 /sys/kern/exec_script.c | |
parent | cleanup pointed out by miod@ (diff) | |
download | wireguard-openbsd-68bd4a2a3da6e135eba1b882e0d3bc0e8ab5d706.tar.xz wireguard-openbsd-68bd4a2a3da6e135eba1b882e0d3bc0e8ab5d706.zip |
don't always leave the mbuf on the if_snd queue if vge_encap() fails.
if the mbuf is coalesced in vge_encap(), the mbuf reference is no
longer valid. drop the mbuf in this case.
bug introduced in r1.28
tested by Frank Denis
fixes kernel/5291
"go for it" deraadt@
Diffstat (limited to 'sys/kern/exec_script.c')
0 files changed, 0 insertions, 0 deletions