summaryrefslogtreecommitdiffstats
path: root/lib/vrf.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* *: reindentreindent-master-afterwhitespace / reindent2017-07-171-337/+289
* Merge remote-tracking branch 'frr/master' into newline-reduxDavid Lamparter2017-07-141-3/+3
|\
| * vtysh: return non-zero for configuration failuresDaniel Walton2017-07-131-3/+3
* | *: remove VTYNL, part 6 of 6David Lamparter2017-07-141-2/+2
* | *: remove VTYNL, part 4 of 6David Lamparter2017-07-141-1/+1
* | *: remove VTYNL, part 2 of 6David Lamparter2017-07-141-2/+1
* | *: ditch vty_outln(), part 1 of 2David Lamparter2017-07-131-1/+1
|/
* *: s/VTY_NEWLINE/VTYNL/gQuentin Young2017-06-291-3/+3
* *: use vty_outlnQuentin Young2017-06-291-1/+1
* Merge pull request #730 from opensourcerouting/rbtree-improvementDonald Sharp2017-06-191-8/+8
|\
| * lib: improve the RB implementationRafael Zalamena2017-06-161-8/+8
* | lib, vtysh, zebra: Fix per CR commentsDonald Sharp2017-06-161-4/+3
* | *: Add vrf autocompletion for commandsDonald Sharp2017-06-161-2/+27
|/
* Merge pull request #537 from donaldsharp/vrf_stuffDavid Lamparter2017-05-171-46/+10
|\
| * *: Consolidate vrf_hooks into vrf_initDonald Sharp2017-05-161-28/+9
| * *: Remove some unneeded functionsDonald Sharp2017-05-161-18/+0
| * lib, zebra: Cleanup vrf api someDonald Sharp2017-05-161-0/+1
* | *: make consistent & update GPLv2 file headersDavid Lamparter2017-05-151-4/+3
|/
* *: apply DEFUN_NOSH for node-switch CLI commandsDavid Lamparter2017-03-281-1/+1
* lib: remove unnecessary variableRenato Westphal2017-02-011-3/+1
* Merge branch 'stable/2.0-for-merge'David Lamparter2017-01-131-3/+5
|\
| * lib: Stop potential uninitialized memory accessDonald Sharp2017-01-061-3/+5
* | lib: remove vty->indexDavid Lamparter2016-12-091-1/+1
* | Merge branch 'queue/osr/vtysh-generic'David Lamparter2016-12-051-0/+13
|\ \
* \ \ Merge branch 'stable/2.0'David Lamparter2016-12-051-360/+154
|\ \ \ | |/ / |/| / | |/
| * zebra/lib: remove redundant fields from zebra_vrfRenato Westphal2016-11-281-9/+9
| * lib/zebra: put vrf_get() on a dietRenato Westphal2016-11-281-166/+53
| * lib/zebra: convert vrf_list to a red-black treeRenato Westphal2016-11-281-34/+16
| * *: rename two vrf functionsRenato Westphal2016-11-281-7/+7
| * lib: convert vrf code to use red-black trees as wellRenato Westphal2016-11-281-169/+30
| * lib: fix creation of pre-provisioned VRFsRenato Westphal2016-11-281-0/+1
| * zebra/lib: move some code aroundRenato Westphal2016-11-281-0/+54
|/
* lib: qobj: register ifaces, routemaps & keychainsDavid Lamparter2016-10-071-0/+6
* *: split & distribute memtypes and stop (re|ab)using lib/ MTYPEsDavid Lamparter2016-09-191-0/+3
* zebra/ospf/ospf6: Fix several memory leaks on if up/downDon Slice2016-06-281-2/+1
* lib: Vrf disable hook was never being runDonald Sharp2016-05-061-1/+2
* lib: Fix unprotected debugDonald Sharp2016-05-051-1/+2
* lib: Rework vrf_getDonald Sharp2016-05-031-67/+155
* zebra: Only create vrf route-node if in the kernelDon Slice2016-04-211-49/+58
* lib, zebra: Rework vrf_add_updateDonald Sharp2016-04-151-9/+5
* lib, zebra: Rearrange vrf_delete_updateDonald Sharp2016-04-151-0/+2
* lib, zebra: Refactor vrf creation a bit moreDonald Sharp2016-04-131-37/+0
* lib: passing in vrf string length is not neededDonald Sharp2016-04-131-5/+7
* quagga: Remove iflist global variableDonald Sharp2016-04-081-5/+5
* lib, zebra: Rename ZEBRA_VRF_ACTIVEDonald Sharp2016-04-081-3/+3
* lib: Refactor XX_name_len awayDonald Sharp2016-04-081-26/+0
* lib: Initialize variablevivek2016-04-051-1/+1
* lib: Ensure VRF is created with correct idvivek2016-04-051-1/+19
* lib, zebra: Fix vrf new hook callback.Donald Sharp2016-04-011-3/+1
* lib: Combine name comparison functionDonald Sharp2016-03-311-54/+2