]> git.proxmox.com Git - mirror_frr.git/commit - zebra/zserv.c
Zebra: Fix VRF-id and table for BGP unnumbered (RFC 5549)
authorvivek <vivek@cumulusnetworks.com>
Wed, 6 Apr 2016 21:07:05 +0000 (14:07 -0700)
committervivek <vivek@cumulusnetworks.com>
Wed, 6 Apr 2016 21:07:05 +0000 (14:07 -0700)
commit154caaed00f7a00acf89375ae6fd4b24d5f47811
tree20c6a2ef4b94430f82251f9ea192e7a97c8f1c60
parent04c4401239ac9baaae7d2bdb269c651c20aaca5e
Zebra: Fix VRF-id and table for BGP unnumbered (RFC 5549)

In the case of BGP unnumbered RFC 5549 (IPv4 routes with IPv6 nexthop), the
zebra code to handle routes was not initializing the correct VRF id and
locating the correct routing table, resulting in the routes not getting
installed. Fixed with this change.

Signed-off-by: Vivek Venkatraman <vivek@cumulusnetworks.com>
Reviewed-by: Donald Sharp <sharpd@cumulusnetworks.com>
Ticket: CM-10247
Reviewed By: CCR-4429
Testing Done: Manual verification
zebra/zebra_rib.c
zebra/zserv.c