]> git.proxmox.com Git - mirror_frr.git/commit
lib: Private api for nexthop_group manipulation
authorStephen Worley <sworley@cumulusnetworks.com>
Mon, 24 Jun 2019 18:04:13 +0000 (14:04 -0400)
committerStephen Worley <sworley@cumulusnetworks.com>
Wed, 26 Jun 2019 02:58:48 +0000 (22:58 -0400)
commit50d8965075cf59744dde685ae01400d9b7ee08a2
tree576f96ef1806522cfc2e8d7af5f2b61605daecc1
parent504d0a409627e21167233e538dbc49af59fbdd99
lib: Private api for nexthop_group manipulation

Add a file that exposes functions which modify nexthop groups.
Nexthop groups are techincally immutable but there are a
few special cases where we need direct access to add/remove
nexthops after the group has been made. This file provides a
way to expose those functions in a way that makes it clear
this is a private/hidden api.

Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
lib/nexthop_group.c
lib/nexthop_group.h
lib/nexthop_group_private.h [new file with mode: 0644]
lib/subdir.am
pbrd/pbr_nht.c
pbrd/pbr_vty.c
zebra/zebra_nhg.c
zebra/zebra_rib.c