]> git.puffer.fish Git - mirror/frr.git/commit
This patch enables support for multipath for IPV6. The nexthop information
authorDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 20 May 2015 00:24:43 +0000 (17:24 -0700)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 20 May 2015 00:24:43 +0000 (17:24 -0700)
commit41fc27146af720a40b5c3bbf82dd4ce6f884f372
tree235961d48657357a8d5894753a94031f29293f21
parente8f45e82d49a5075443669324d43a287fd73156d
This patch enables support for multipath for IPV6. The nexthop information
from the protocols have ifindices and nexthop addresses in two different
structures. This patch combines them to ensure that the correct APIs can
be called. Also, given that IPV6 Linux implementation does not support the
rta_XXX APIs for multipath, the communication with the kernel is in terms
of a single nh/ifindex pair.
zebra/rib.h
zebra/rt_netlink.c
zebra/zebra_rib.c
zebra/zserv.c