the bgpd: fix 6vpe nexthop
commit has broken the v4 neighbor's global nexthop and the bfd_topo3 test case
#15793
Closed
2 tasks done
Description
Under bgp when you configure a v4 peer and activate it under v6, prior to this commit the nexthops available to the peering was this:
With this change it has become:
This causes the v6 route to be installed with a v4 translated address
Which of course does not forward anything in linux at all. As a result the bfd_topo3 test case is failing sometimes because the bfd peering does not come up for the 2001:db8:3::1 peer
Version
How to reproduce
run the bfd_topo3 topotest and pause and look at the output of
show bgp ipv6 uni
andshow bgp neighbor 192.168.2.1
and ensure that the global nexhtop is correctExpected behavior
described above
Actual behavior
described above
Additional context
No response
Checklist
The text was updated successfully, but these errors were encountered: