Force off kernel NHG install with netns-based VRFs for
now. There is not really a good solution for allowing
kernel nexthop groups in namespaced based vrfs.
Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
(cherry picked from commit
d982012a0e7e77814b25381f634b64034d80c1ad)
/* Helper to control use of kernel-level nexthop ids */
static bool kernel_nexthops_supported(void)
{
- return (supports_nh && zebra_nhg_kernel_nexthops_enabled());
+ return (supports_nh && !vrf_is_backend_netns()
+ && zebra_nhg_kernel_nexthops_enabled());
}
/*