diff options
author | 2019-06-13 21:14:53 +0000 | |
---|---|---|
committer | 2019-06-13 21:14:53 +0000 | |
commit | 440793f288f6c724feee390e1d08b09451933d3e (patch) | |
tree | 9e0ac358cf96f62e7b8111e8a0bf559415276740 | |
parent | free(9) sizes. (diff) | |
download | wireguard-openbsd-440793f288f6c724feee390e1d08b09451933d3e.tar.xz wireguard-openbsd-440793f288f6c724feee390e1d08b09451933d3e.zip |
free(9) sizes for buffers.
ok anton@, sashan@
-rw-r--r-- | sys/net/bpf.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/net/bpf.c b/sys/net/bpf.c index 872a701802b..1bb6178872c 100644 --- a/sys/net/bpf.c +++ b/sys/net/bpf.c @@ -1,4 +1,4 @@ -/* $OpenBSD: bpf.c,v 1.176 2019/06/10 23:49:45 dlg Exp $ */ +/* $OpenBSD: bpf.c,v 1.177 2019/06/13 21:14:53 mpi Exp $ */ /* $NetBSD: bpf.c,v 1.33 1997/02/21 23:59:35 thorpej Exp $ */ /* @@ -1585,9 +1585,9 @@ bpf_d_smr(void *smr) { struct bpf_d *bd = smr; - free(bd->bd_sbuf, M_DEVBUF, 0); - free(bd->bd_hbuf, M_DEVBUF, 0); - free(bd->bd_fbuf, M_DEVBUF, 0); + free(bd->bd_sbuf, M_DEVBUF, bd->bd_bufsize); + free(bd->bd_hbuf, M_DEVBUF, bd->bd_bufsize); + free(bd->bd_fbuf, M_DEVBUF, bd->bd_bufsize); if (bd->bd_rfilter != NULL) bpf_prog_smr(bd->bd_rfilter); |