summaryrefslogtreecommitdiffstats
path: root/lib/nexthop_group.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* *: remove second parameter on install_node()David Lamparter2020-04-161-1/+3
* *: remove cmd_node->vtyshDavid Lamparter2020-04-161-1/+0
* *: clean up cmd_node initializersDavid Lamparter2020-04-161-3/+3
* lib: support replacement in the nexthop-group cliMark Stapp2020-04-071-27/+101
* lib: support backup nexthops in nexthop-groups and zapiMark Stapp2020-03-271-9/+81
* zebra,lib: use const in more apisMark Stapp2020-03-271-0/+4
* lib: use const in nexthop_group copy apiMark Stapp2020-02-251-1/+2
* Merge pull request #5600 from sworleys/NHG-Depend-CrashMark Stapp2020-01-151-4/+0
|\
| * lib,zebra: tighten up the nexthop_copy/nexthop_dup APIsStephen Worley2020-01-151-4/+0
* | lib: assert if someone adds to nexthop list to nhgStephen Worley2020-01-151-2/+3
|/
* Merge pull request #5535 from opensourcerouting/santa-elfDonald Sharp2019-12-161-1/+1
|\
| * lib: make some variables staticDavid Lamparter2019-12-131-1/+1
* | Merge pull request #5452 from mjstapp/fix_notify_nhgDonald Sharp2019-12-131-18/+63
|\ \ | |/ |/|
| * lib,zebra: add api to enforce nexthop sort order when copyingMark Stapp2019-12-091-18/+63
* | lib: Add weight to nexthop for nexthop-group nexthopsDonald Sharp2019-12-091-20/+35
|/
* Merge pull request #5439 from mjstapp/nhg_add_labelsRenato Westphal2019-12-061-19/+114
|\
| * lib: support labelled nexthops in nexthop_groupsMark Stapp2019-12-031-19/+114
* | lib,zebra: use nhg_hash_entry pointer in route_entryMark Stapp2019-12-041-2/+2
|/
* lib,pbrd,zebra: Use one api to delete nexthops/groupStephen Worley2019-10-251-6/+2
* lib: Add common handler for nexthop_group_equal*()Stephen Worley2019-10-251-18/+22
* lib: Add NULL check in nexthop_group_equal*() iterStephen Worley2019-10-251-0/+14
* lib: Fix nexthop_group_equal*() NULL checkStephen Worley2019-10-251-2/+2
* lib: Separate nexthop_group_equal() into recursiveStephen Worley2019-10-251-3/+27
* lib,zebra: Move nexthop dup marking into creationStephen Worley2019-10-251-0/+18
* lib: nexthop_group_equal() assume orderedStephen Worley2019-10-251-3/+6
* lib: Hash on resolved nexthops by defaultStephen Worley2019-10-251-1/+12
* zebra: Add recursive functionality to NHE'sStephen Worley2019-10-251-2/+28
* lib: Add equals function for nexthop groupsStephen Worley2019-10-251-1/+24
* zebra,lib: Refactor depends to RB treeStephen Worley2019-10-251-0/+7
* *: fix missing VRF autocompletionsIgor Ryzhov2019-09-241-4/+4
* lib: Add tail check before nexthop insertionStephen Worley2019-08-191-1/+24
* lib: Private api for nexthop_group manipulationStephen Worley2019-06-261-13/+13
* lib: Add a nexthop_dup() that allocates and copiesStephen Worley2019-06-261-3/+1
* lib: Put single nexthop copy into its own functionStephen Worley2019-06-261-13/+2
* lib: Add a couple functions to nexthop_group.cDonald Sharp2019-06-261-0/+35
* lib, pbrd, sharpd, vtysh: Add autocompletion for 'nexthop-group'Donald Sharp2019-06-051-2/+17
* lib: Add a counter for number of nexthopsDonald Sharp2019-04-181-0/+24
* lib: Add hash function for nexthop groupsStephen Worley2019-04-051-0/+16
* libs: use const in copy_nexthops apiMark Stapp2019-04-041-2/+2
* lib: reduce exported var symbolsQuentin Young2019-04-031-1/+1
* Merge pull request #3776 from opensourcerouting/pbrd-interface-nexthopsDonald Sharp2019-03-221-43/+57
|\
| * lib, pbrd: fix indentation of a few commandsRenato Westphal2019-02-151-1/+1
| * lib: add support for interface nexthops on nexthop groupsRenato Westphal2019-02-151-33/+51
| * lib: change how nexthop groups store nexthop addressesRenato Westphal2019-02-141-7/+9
| * lib: consolidate nexthop-group deletion in a single placeRenato Westphal2019-02-141-7/+1
* | *: remove null check before XFREEQuentin Young2019-02-261-4/+2
|/
* *: list_delete_and_null() -> list_delete()David Lamparter2018-10-021-1/+1
* lib: Fix SA warningDonald Sharp2018-04-241-0/+7
* lib: Handle if up/down and vrf enable/disable eventsDonald Sharp2018-04-181-50/+201
* lib: Store nexthop information independentlyDonald Sharp2018-04-181-3/+125