zebra: fix missed multipath_num change

The multipath_num global variable was moved into
zrouter.multipath_num but this particular usage
of it was not updated.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
This commit is contained in:
Donald Sharp 2019-05-16 11:49:19 -04:00
parent 3acee034ed
commit b03e089d45

View File

@ -34,6 +34,7 @@
#include "qpb/linear_allocator.h"
#include "fpm/fpm_pb.h"
#include "zebra_router.h"
#include "zebra_fpm_private.h"
/*
@ -173,7 +174,7 @@ static Fpm__AddRoute *create_add_route_message(qpb_allocator_t *allocator,
*/
num_nhs = 0;
for (ALL_NEXTHOPS(re->ng, nexthop)) {
if (num_nhs >= multipath_num)
if (num_nhs >= zrouter.multipath_num)
break;
if (num_nhs >= array_size(nexthops))