]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Zero `struct weightened_nhop` fields in nhgrp_get_addition_group().
authorAlexander V. Chernikov <melifaro@FreeBSD.org>
Sat, 20 Mar 2021 08:26:03 +0000 (08:26 +0000)
committerAlexander V. Chernikov <melifaro@FreeBSD.org>
Sat, 20 Mar 2021 08:26:03 +0000 (08:26 +0000)
commit6f43c72b472ee78e04f1ebd347ca0ae7787ee876
tree58041ae45d960e6defd0f054a7ed39cd5b7c3d54
parent3a314eb5bb444ec019457e5aefaabb656fcb3d54
Zero `struct weightened_nhop` fields in nhgrp_get_addition_group().

`struct weightened_nhop` has spare 32bit between the fields due to
 the alignment (on amd64).
Not zeroing these spare bits results in duplicating nhop groups
 in the kernel due to the way how comparison works.

MFC after: 1 day
sys/net/route/nhgrp_ctl.c