The nexthop vrf was not being encoded in nht updates.
Add it in.
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
STREAM_GETC(s, nhr->nexthop_num);
for (i = 0; i < nhr->nexthop_num; i++) {
+ STREAM_GETL(s, nhr->nexthops[i].vrf_id);
STREAM_GETC(s, nhr->nexthops[i].type);
switch (nhr->nexthops[i].type) {
case NEXTHOP_TYPE_IPV4:
stream_putc(s, 0);
for (nh = re->ng.nexthop; nh; nh = nh->next)
if (rnh_nexthop_valid(nh)) {
+ stream_putl(s, nh->vrf_id);
stream_putc(s, nh->type);
switch (nh->type) {
case NEXTHOP_TYPE_IPV4: