summaryrefslogtreecommitdiffstats
path: root/pbrd/pbr_nht.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* pbrd: pbr route maps get addr family of nhgsStephen Worley2022-01-271-0/+43
* Merge pull request #8675 from wesleycoakley/pbr-table-range-core-fixMark Stapp2021-05-251-26/+108
|\
| * pbrd: nhg "add" edge case for last in table rangeWesley Coakley2021-05-161-8/+14
| * pbrd: use sparse table for allocated NHG table IDsWesley Coakley2021-05-161-19/+95
* | pbrd: fix coverity warningIgor Ryzhov2021-05-191-15/+13
|/
* *: require semicolon after DEFINE_MTYPE & coDavid Lamparter2021-03-171-1/+1
* *: remove tabs & newlines from log messagesDavid Lamparter2021-02-141-5/+5
* pbrd: remove extraneous breakStephen Worley2021-02-011-2/+0
* pbrd: nht only handle if updates if IPV*_IFINDEX nhStephen Worley2021-02-011-29/+6
* pbrd: Remove #if 0 codeDonald Sharp2021-01-281-7/+0
* pbrd: Prevent possible NULL useDonald Sharp2021-01-181-12/+14
* pbrd: clean up possible checkpatch issueMark Stapp2020-12-231-2/+7
* pbrd: Pay attention to interface up/down events with nhtDonald Sharp2020-12-121-2/+54
* :* Convert prefix2str to %pFXDonatas Abraitis2020-10-221-4/+2
* pbrd: nh "valid" semantics in nexthop trackingWesley Coakley2020-09-011-6/+6
* pbrd: be more selective about route updatesWesley Coakley2020-09-011-6/+12
* pbrd: Convert pnhc->nexthop to it's own dataDonald Sharp2020-08-281-46/+45
* pbrd: When multiple items share the pnhc do the right thingDonald Sharp2020-08-281-26/+84
* pbrd: Allow interfaces to be deleted then added back inDonald Sharp2020-08-281-0/+65
* pbrd: Properly hook back up when vrf is destroyed than recreatedDonald Sharp2020-08-281-1/+71
* pbrd: nhgc state improvements when installed/removedStephen Worley2020-07-091-16/+22
* pbrd: uninstall NHG route if not valid anymoreStephen Worley2020-07-091-5/+8
* pbrd, lib, doc: fix new `show` json key semanticsWesley Coakley2020-05-271-3/+3
* pbrd: `show` directives give arrays where approposWesley Coakley2020-05-271-1/+1
* pbrd, lib: verbosity++ for json `show` directivesWesley Coakley2020-05-271-4/+4
* pbrd, lib: opt. json for `show pbr nexthop-group`Wesley Coakley2020-05-271-0/+54
* pbrd: implement `set *` and `match *` config replacementStephen Worley2020-04-091-4/+23
* pbrd: delete pbr nhg cache after rlease from hashStephen Worley2020-04-091-0/+1
* *: Finish off the __PRETTY_FUNCTION__ to __func__Donald Sharp2020-03-061-9/+8
* *: Replace __PRETTY_FUNCTION__/__FUNCTION__ to __func__Donatas Abraitis2020-03-051-20/+17
* *: change hash_backet to hash_bucketDonald Sharp2020-02-281-2/+2
* Revert "*: change hash_backet to hash_bucket"Jafar Al-Gharaibeh2020-02-271-2/+2
* *: change hash_backet to hash_bucketDonald Sharp2020-02-271-2/+2
* pbrd: Add `set vrf NAME` and `set vrf unchanged`Stephen Worley2019-11-211-11/+1
* lib,pbrd,zebra: Use one api to delete nexthops/groupStephen Worley2019-10-251-2/+0
* pbrd: nexthop_group delete cb don't free pbr->nhgStephen Worley2019-10-251-1/+0
* pbrd: Don't track ipv6 link localsStephen Worley2019-10-081-3/+10
* pbrd: We should be looking for v4 and v6 nexthop typesDonald Sharp2019-09-241-1/+1
* pbrd: Handle GATEWAY_IFINDEX nht conflictsStephen Worley2019-09-131-16/+104
* pbrd: Do not install nexthop group until we have nexthopsDonald Sharp2019-07-171-1/+0
* lib: Private api for nexthop_group manipulationStephen Worley2019-06-261-3/+4
* zebra,pbrd: Update pbrd to handle NHT properlyStephen Worley2019-06-101-0/+27
* pbrd: Set next/prev to NULL on cached nexthopsStephen Worley2019-06-101-0/+2
* pbrd: strcpy -> strlcpyQuentin Young2019-05-291-1/+1
* lib: hashing functions should take const argumentsQuentin Young2019-05-141-6/+5
* Merge pull request #3776 from opensourcerouting/pbrd-interface-nexthopsDonald Sharp2019-03-221-32/+105
|\
| * pbrd: add support for interface nexthopsRenato Westphal2019-02-151-1/+60
| * pbrd: fix detection of inconsistent nexthop groupsRenato Westphal2019-02-151-20/+34
| * pbrd: rename nh_afi variables to nh_type to better convey their meaningRenato Westphal2019-02-151-14/+14
* | *: use proper bool initializers & fix comparisonsQuentin Young2019-02-261-1/+1