summaryrefslogtreecommitdiffstats
path: root/lib/vrf.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* *: use rb-trees to store interfaces instead of sorted linked-listsRenato Westphal2017-10-101-11/+2
* *: reindentreindent-master-afterwhitespace / reindent2017-07-171-72/+60
* *: remove VTYNL, part 4 of 6David Lamparter2017-07-141-2/+2
* *: s/VTY_NEWLINE/VTYNL/gQuentin Young2017-06-291-2/+2
* lib, zebra: Pass up kernel table_id for vrf'sDonald Sharp2017-06-021-0/+17
* Merge pull request #537 from donaldsharp/vrf_stuffDavid Lamparter2017-05-171-27/+24
|\
| * lib: Add some more documentation to vrf.hDonald Sharp2017-05-161-1/+20
| * *: Consolidate vrf_hooks into vrf_initDonald Sharp2017-05-161-22/+4
| * *: Remove some unneeded functionsDonald Sharp2017-05-161-4/+2
| * lib, zebra: Cleanup vrf api someDonald Sharp2017-05-161-2/+0
* | *: make consistent & update GPLv2 file headersDavid Lamparter2017-05-151-4/+3
|/
* lib: Add VRF_ALL defineDonald Sharp2017-01-241-0/+1
* Merge branch 'queue/osr/vtysh-generic'David Lamparter2016-12-051-0/+3
|\
* \ Merge branch 'stable/2.0'David Lamparter2016-12-051-43/+13
|\ \ | |/ |/|
| * zebra/lib: remove redundant fields from zebra_vrfRenato Westphal2016-11-281-1/+1
| * lib/zebra: put vrf_get() on a dietRenato Westphal2016-11-281-2/+1
| * lib/zebra: convert vrf_list to a red-black treeRenato Westphal2016-11-281-2/+4
| * *: rename two vrf functionsRenato Westphal2016-11-281-1/+1
| * lib: convert vrf code to use red-black trees as wellRenato Westphal2016-11-281-38/+7
* | Merge branch 'cmaster-next' into vtysh-grammarQuentin Young2016-10-181-0/+4
|\|
| * lib: qobj: register ifaces, routemaps & keychainsDavid Lamparter2016-10-071-0/+4
* | Expand #defines in command stringsDaniel Walton2016-09-251-4/+0
* | Revert "lib, zebra: Fixup if.c to work in the new regime"Daniel Walton2016-09-221-1/+1
* | lib, zebra: Fixup if.c to work in the new regimeDonald Sharp2016-09-211-1/+1
|/
* lib: VRF_GET_ID should respect VRF_UNKNOWNDonald Sharp2016-05-021-1/+1
* lib, zebra: Refactor vrf creation a bit moreDonald Sharp2016-04-131-2/+1
* lib: passing in vrf string length is not neededDonald Sharp2016-04-131-1/+1
* lib, zebra: Rename ZEBRA_VRF_ACTIVEDonald Sharp2016-04-081-1/+1
* lib: Refactor XX_name_len awayDonald Sharp2016-04-081-2/+0
* lib: Combine name comparison functionDonald Sharp2016-03-311-1/+0
* BGP: Fix interface list upon instance creation/deletionvivek2016-02-241-0/+2
* BGP: Cleanup interfaces properly on instance delete or exitvivek2016-02-221-0/+2
* lib, vtysh, zebra: Better VRF debug handlingDonald Sharp2016-02-031-0/+4
* lib, zebra: Abstract vrf.c to handle both vrf_id_t and char *nameDonald Sharp2016-02-011-3/+75
* *: add VRF ID in the API message headerFeng Lu2015-11-041-0/+13
* lib/vrf: enable / disable a VRFFeng Lu2015-10-301-0/+9
* lib: move the interface list into "struct vrf"Feng Lu2015-10-301-0/+22
* lib, zebra: move "struct vrf" to be a lib moduleFeng Lu2015-10-301-0/+96