summaryrefslogtreecommitdiffstats
path: root/lib/nexthop.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* lib: remove nexthop_same_firsthop() apiStephen Worley2020-10-021-8/+0
* lib, zebra: Add SR-TE policy infrastructure to zebraSebastien Merle2020-08-071-0/+4
* lib: use const in nexthop_level() apiMark Stapp2020-07-171-1/+1
* lib: add nexthop_str2backupMark Stapp2020-07-171-0/+9
* lib,sharpd,zebra: initial support for multiple backup nexthopsMark Stapp2020-07-171-5/+9
* lib: test vrfs in nexthop_same_firsthop()Mark Stapp2020-07-071-1/+2
* zebra: data plane FPM add support RMAC VNIRafael Zalamena2020-04-141-0/+11
* Merge pull request #5901 from mjstapp/backup_nh_prepStephen Worley2020-03-301-2/+20
|\
| * lib: add backup-nexthop value to nexthopMark Stapp2020-03-271-0/+9
| * zebra,lib: use const in more apisMark Stapp2020-03-271-2/+11
* | lib: prepare for plugin-based frr_format checkDavid Lamparter2020-03-291-0/+4
|/
* lib,zebra: remove unused MATCHED nexthop flagMark Stapp2020-02-111-4/+7
* lib,zebra: tighten up the nexthop_copy/nexthop_dup APIsStephen Worley2020-01-151-0/+7
* lib, zebra: Allow for installation of a weighted nexthopDonald Sharp2019-12-091-0/+3
* lib: add some nexthop ctorsMark Stapp2019-11-221-0/+16
* lib: Make nexthop_next* use const for nexthopStephen Worley2019-10-251-2/+3
* lib: Add nexthop quick hash apiStephen Worley2019-10-251-0/+8
* zebra: Optimize the fib/notified nexthop matchingStephen Worley2019-10-251-1/+1
* zebra: Add recursive functionality to NHE'sStephen Worley2019-10-251-0/+1
* lib: Sort zapi_nexthops on the encodeStephen Worley2019-08-191-0/+3
* lib: Add a nexthop_dup() that allocates and copiesStephen Worley2019-06-261-0/+4
* lib: Put single nexthop copy into its own functionStephen Worley2019-06-261-0/+2
* lib,zebra,bgpd,pbrd: Compare nexthops without labelsStephen Worley2019-05-231-0/+2
* lib,zebra,bgpd: Remove nexthop_same_no_recurse()Stephen Worley2019-05-231-2/+0
* lib: Make labels_match function use labels_cmpStephen Worley2019-05-231-2/+2
* lib: Add nexthop_cmpDonald Sharp2019-05-231-0/+1
* zebra: stop sending invalid nexthops to clientsDon Slice2019-04-191-0/+1
* lib, zebra: Remove unused flagDonald Sharp2019-04-181-2/+1
* lib: Add hash function for nexthop groupsStephen Worley2019-04-051-1/+1
* libs: nexthop comparison includes labels if presentMark Stapp2019-04-031-2/+4
* *: Explicitly mark nexthop of EVPN-sourced routes as onlinkvivek2019-02-271-1/+0
* lib: add extern "C" {} blocks to all libfrr headersRenato Westphal2019-02-121-0/+9
* lib: Add hash and use const a bit more intelligentlyQuentin Young2018-04-061-1/+18
* *: use C99 standard fixed-width integer typesQuentin Young2018-03-271-2/+2
* lib: Add nexthop-group cliDonald Sharp2018-03-141-0/+2
* lib: Isolate nexthop_group functions to nexthop_group.cDonald Sharp2018-03-091-16/+0
* *: conform with COMMUNITY.md formatting rules, via 'make indent'Lou Berger2018-03-061-7/+8
* lib, zebra: Move nh_resolve_via_default to appropriate headerDonald Sharp2018-02-091-12/+0
* *: Track vrfs per nexthop not per route entryDonald Sharp2018-02-091-0/+5
* lib, zebra: Rename and place appropriately the label stackDonald Sharp2018-01-221-8/+1
* bgpd: set evpn rvtep nexthops as active by defaultMitesh Kanjariya2017-12-141-0/+1
* zebra: deduplicate nexthopsDavid Lamparter2017-09-121-0/+10
* zebra: cleanup blackhole supportDavid Lamparter2017-08-281-1/+4
* zebra: rib: use nexthop ptr in rib_add/deleteDavid Lamparter2017-08-281-2/+2
* *: remove ZEBRA_FLAG_{BLACKHOLE,REJECT} from APIDavid Lamparter2017-08-281-0/+7
* *: reindentreindent-master-afterwhitespace / reindent2017-07-171-63/+64
* zebra: prettier format for multilevel-recursive routesChristian Franke2017-07-121-0/+1
* lib,zebra: Fix ALL_NEXTHOPS iteratorChristian Franke2017-07-121-0/+12
* Allow for more than 1 NH recursion levelßingen2017-06-281-2/+4
* *: make consistent & update GPLv2 file headersDavid Lamparter2017-05-151-4/+3