summaryrefslogtreecommitdiff
path: root/zebra/debug.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2015-05-19 17:24:45 -0700
committerDonald Sharp <sharpd@cumulusnetworks.com>2015-05-19 17:24:45 -0700
commit000830bdaec70daeeefc1289c1da22e9b7e7c9dc (patch)
tree10d5d48379eb0106fa56fc798d8b84fde4fc726d /zebra/debug.c
parent431aa9f906144968a9ca6c127da292f46ffa242e (diff)
IPv6 multipath is broken in BGP if nexthop contains only global address.
IPv6 always uses both nextop IPv6 address and ifIndex in sending routes down to zebra. In cases where only the global IPv6 address is present in the nexthop information, the existing code doesn't set the ifIndex. An example of such a case is when a route-map isused with "set ipv6 next-hop" and only global address is specified. This code causes the ifIndex to be determined and set thereby fixing the multipath programming. Signed-off-by: Dinesh G Dutt <ddutt@cumulusnetworks.com> Reviewed-by: Shrijeet Mukherjee <shm@cumulusnetworks.com>
Diffstat (limited to 'zebra/debug.c')
0 files changed, 0 insertions, 0 deletions