summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkn <kn@openbsd.org>2020-06-30 09:31:38 +0000
committerkn <kn@openbsd.org>2020-06-30 09:31:38 +0000
commitafec3da57fdb1f9cce98d1038ddcb0dd693f14c7 (patch)
treeb01bd856fd8fbc6bc09a3d088aa122b5d9fdbd36
parentattach on ConnectX-6 Dx, tested by Hrvoje Popovski (diff)
downloadwireguard-openbsd-afec3da57fdb1f9cce98d1038ddcb0dd693f14c7.tar.xz
wireguard-openbsd-afec3da57fdb1f9cce98d1038ddcb0dd693f14c7.zip
Add size to free(9) call
Size taken from if_creategroup(); OK mvs
-rw-r--r--sys/net/if.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/net/if.c b/sys/net/if.c
index fb2f86f4a7c..a021c398026 100644
--- a/sys/net/if.c
+++ b/sys/net/if.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: if.c,v 1.610 2020/06/22 09:45:13 claudio Exp $ */
+/* $OpenBSD: if.c,v 1.611 2020/06/30 09:31:38 kn Exp $ */
/* $NetBSD: if.c,v 1.35 1996/05/07 05:26:04 thorpej Exp $ */
/*
@@ -2774,7 +2774,7 @@ if_delgroup(struct ifnet *ifp, const char *groupname)
#if NPF > 0
pfi_detach_ifgroup(ifgl->ifgl_group);
#endif
- free(ifgl->ifgl_group, M_TEMP, 0);
+ free(ifgl->ifgl_group, M_TEMP, sizeof(*ifgl->ifgl_group));
}
free(ifgl, M_TEMP, sizeof(*ifgl));