aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorBjoern A. Zeeb <bz@FreeBSD.org>2020-06-21 22:09:30 +0000
committerBjoern A. Zeeb <bz@FreeBSD.org>2020-06-21 22:09:30 +0000
commite387af1fa85e86b570b02d258c0e99b749de950d (patch)
treecd8a2f4c10d434de0aac113f7363d7411a322476 /sys
parent9aeca21324f481f57f2ecb7009f461f4f51b62b3 (diff)
downloadsrc-e387af1fa85e86b570b02d258c0e99b749de950d.tar.gz
src-e387af1fa85e86b570b02d258c0e99b749de950d.zip
Rather than zeroing MAXVIFS times size of pointer [r362289] (still better than
sizeof pointer before [r354857]), we need to zero MAXVIFS times the size of the struct. All good things come in threes; I hope this is it on this one. PR: 246629, 206583 Reported by: kib MFC after: ASAP
Notes
Notes: svn path=/head/; revision=362472
Diffstat (limited to 'sys')
-rw-r--r--sys/netinet/ip_mroute.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/netinet/ip_mroute.c b/sys/netinet/ip_mroute.c
index d24b0f5bd66a..e7daf12b4b6a 100644
--- a/sys/netinet/ip_mroute.c
+++ b/sys/netinet/ip_mroute.c
@@ -740,7 +740,7 @@ X_ip_mrouter_done(void)
if_allmulti(ifp, 0);
}
}
- bzero((caddr_t)V_viftable, sizeof(V_viftable) * MAXVIFS);
+ bzero((caddr_t)V_viftable, sizeof(*V_viftable) * MAXVIFS);
V_numvifs = 0;
V_pim_assert_enabled = 0;