summaryrefslogtreecommitdiffstats
path: root/lib/vrf.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* *: Add a hash_clean_and_free() functionDonald Sharp2023-03-211-5/+1
* *: auto-convert to SPDX License IDsDavid Lamparter2023-02-091-16/+1
* lib: Add missing enum's to switch statementDonald Sharp2023-01-311-1/+1
* *: fix non-const northbound XPath format stringsDavid Lamparter2023-01-271-1/+1
* lib: remove dead logic codeRafael Zalamena2023-01-191-2/+1
* lib: disable vrf before terminating interfacesStephen Worley2022-11-221-0/+1
* Merge pull request #10183 from idryzhov/rework-vrf-renameRafael Zalamena2022-01-171-31/+2
|\
| * *: rework renaming the default VRFIgor Ryzhov2021-12-211-31/+2
* | lib: default VRF may not exist on early exitDavid Lamparter2021-12-141-1/+2
|/
* lib, yang: remove vrf from the interface list keyIgor Ryzhov2021-11-231-7/+2
* *: cleanup ifp->vrf_idIgor Ryzhov2021-11-221-7/+0
* lib: fix vrf deletion when the last interface is deletedIgor Ryzhov2021-11-111-4/+1
* lib: fix crash when terminating inactive VRFsIgor Ryzhov2021-11-031-1/+4
* zebra: fix stale pointer when netns is deletedIgor Ryzhov2021-11-031-3/+1
* Merge pull request #9846 from idryzhov/lib-zebra-netnsMark Stapp2021-10-261-135/+22
|\
| * lib: move zebra-only netns stuff to zebraIgor Ryzhov2021-10-181-135/+22
* | lib: allow to create interfaces in non-existing VRFsIgor Ryzhov2021-10-191-12/+10
|/
* vrf_name_to_id(): removeG. Paul Ziemba2021-09-071-15/+0
* lib: Remove unused function vrf_generate_idDonald Sharp2021-09-021-7/+0
* lib: remove unused argument from vrf_cmd_initIgor Ryzhov2021-08-261-2/+1
* lib, zebra: move vrf netns commands from lib to zebraIgor Ryzhov2021-08-231-63/+0
* lib, zebra: Preserve user-configured VRF on netns deletionXiao Liang2021-07-301-0/+1
* lib: remove vrf-interface config when removing the VRFIgor Ryzhov2021-06-211-1/+15
* lib: terminate default vrf lastStephen Worley2021-06-111-11/+20
* zebra: fix config after exit from vrfIgor Ryzhov2021-06-041-2/+0
* Merge pull request #8210 from LabNConsulting/chopps/always-batchDonald Sharp2021-06-031-2/+1
|\
| * northbound: KISS always batch yang config (file read), it's fasterChristian Hopps2021-06-021-2/+1
* | lib: fix binding to a vrfIgor Ryzhov2021-05-311-13/+38
|/
* lib: fix missing newlineIgor Ryzhov2021-05-241-1/+1
* lib: adapt to version 2 of libyangChristian Hopps2021-05-131-1/+2
* *: modify VRF_CONFIGURED flag only in VRF NB layerIgor Ryzhov2021-03-281-2/+2
* *: require semicolon after DEFINE_QOBJ & co.David Lamparter2021-03-171-1/+1
* *: require semicolon after DEFINE_MTYPE & coDavid Lamparter2021-03-171-2/+2
* lib: add definitions for vrf xpathsIgor Ryzhov2021-02-221-4/+3
* *: remove tabs & newlines from log messagesDavid Lamparter2021-02-141-2/+2
* Merge pull request #7508 from sudhanshukumar22/zebra-vrf-deleteStephen Worley2021-02-101-0/+47
|\
| * zebra: treat vrf add for existing vrf as updatesudhanshukumar222021-02-011-0/+47
* | vrf: use wrappers to change VRF_CONFIGURED flagIgor Ryzhov2021-02-091-2/+2
* | vrf: mark vrf as configured when entering vrf nodeIgor Ryzhov2021-02-091-0/+1
|/
* vrf: VRF_DEFAULT must be 0, remove useless codeChristophe Gouault2020-09-211-14/+2
* lib: optimize vrf_id_to_name(VRF_DEFAULT) caseChristophe Gouault2020-09-211-0/+3
* Merge pull request #7089 from pguibert6WIND/netns-refactorRuss White2020-09-181-2/+6
|\
| * zebra, lib: store relative default ns id in each namespacePhilippe Guibert2020-08-181-2/+6
* | lib: Remove debug associated with vrf_getDonald Sharp2020-09-181-4/+0
* | lib: Add vrf name to vrf debugsDonald Sharp2020-09-181-3/+5
* | lib: Actually call nexthop_group_disable_vrfDonald Sharp2020-09-181-0/+8
|/
* evpn-netns: Revert PR5077, has been re-worked post-refactorPat Ruddy2020-08-051-6/+2
* lib: introduce configuration back-off timer for YANG-modeled commandsRenato Westphal2020-08-031-0/+1
* *: introduce DEFPY_YANG & friendsRenato Westphal2020-08-031-2/+2
* Merge pull request #6435 from idryzhov/fix-no-vrfQuentin Young2020-07-211-4/+2
|\