summaryrefslogtreecommitdiff
path: root/lib/vrf.c
AgeCommit message (Expand)Author
2022-11-24lib: disable vrf before terminating interfacesStephen Worley
2022-01-17Merge pull request #10183 from idryzhov/rework-vrf-renameRafael Zalamena
2021-12-21*: rework renaming the default VRFIgor Ryzhov
2021-12-14lib: default VRF may not exist on early exitDavid Lamparter
2021-11-23lib, yang: remove vrf from the interface list keyIgor Ryzhov
2021-11-22*: cleanup ifp->vrf_idIgor Ryzhov
2021-11-11lib: fix vrf deletion when the last interface is deletedIgor Ryzhov
2021-11-03lib: fix crash when terminating inactive VRFsIgor Ryzhov
2021-11-03zebra: fix stale pointer when netns is deletedIgor Ryzhov
2021-10-26Merge pull request #9846 from idryzhov/lib-zebra-netnsMark Stapp
2021-10-19lib: allow to create interfaces in non-existing VRFsIgor Ryzhov
2021-10-19lib: move zebra-only netns stuff to zebraIgor Ryzhov
2021-09-07vrf_name_to_id(): removeG. Paul Ziemba
2021-09-02lib: Remove unused function vrf_generate_idDonald Sharp
2021-08-26lib: remove unused argument from vrf_cmd_initIgor Ryzhov
2021-08-23lib, zebra: move vrf netns commands from lib to zebraIgor Ryzhov
2021-07-30lib, zebra: Preserve user-configured VRF on netns deletionXiao Liang
2021-06-21lib: remove vrf-interface config when removing the VRFIgor Ryzhov
2021-06-11lib: terminate default vrf lastStephen Worley
2021-06-04zebra: fix config after exit from vrfIgor Ryzhov
2021-06-02Merge pull request #8210 from LabNConsulting/chopps/always-batchDonald Sharp
2021-06-02northbound: KISS always batch yang config (file read), it's fasterChristian Hopps
2021-05-31lib: fix binding to a vrfIgor Ryzhov
2021-05-24lib: fix missing newlineIgor Ryzhov
2021-05-13lib: adapt to version 2 of libyangChristian Hopps
2021-03-29*: modify VRF_CONFIGURED flag only in VRF NB layerIgor Ryzhov
2021-03-17*: require semicolon after DEFINE_QOBJ & co.David Lamparter
2021-03-17*: require semicolon after DEFINE_MTYPE & coDavid Lamparter
2021-02-22lib: add definitions for vrf xpathsIgor Ryzhov
2021-02-14*: remove tabs & newlines from log messagesDavid Lamparter
2021-02-10Merge pull request #7508 from sudhanshukumar22/zebra-vrf-deleteStephen Worley
2021-02-09vrf: use wrappers to change VRF_CONFIGURED flagIgor Ryzhov
2021-02-09vrf: mark vrf as configured when entering vrf nodeIgor Ryzhov
2021-02-01zebra: treat vrf add for existing vrf as updatesudhanshukumar22
2020-09-21vrf: VRF_DEFAULT must be 0, remove useless codeChristophe Gouault
2020-09-21lib: optimize vrf_id_to_name(VRF_DEFAULT) caseChristophe Gouault
2020-09-18Merge pull request #7089 from pguibert6WIND/netns-refactorRuss White
2020-09-18lib: Remove debug associated with vrf_getDonald Sharp
2020-09-17lib: Add vrf name to vrf debugsDonald Sharp
2020-09-17lib: Actually call nexthop_group_disable_vrfDonald Sharp
2020-08-18zebra, lib: store relative default ns id in each namespacePhilippe Guibert
2020-08-05evpn-netns: Revert PR5077, has been re-worked post-refactorPat Ruddy
2020-08-03lib: introduce configuration back-off timer for YANG-modeled commandsRenato Westphal
2020-08-03*: introduce DEFPY_YANG & friendsRenato Westphal
2020-07-21Merge pull request #6435 from idryzhov/fix-no-vrfQuentin Young
2020-07-14*: un-split strings across linesDavid Lamparter
2020-07-09vtysh: return success from "no vrf" when VRF doesn't existIgor Ryzhov
2020-05-28*: convert northbound callbacks to new error handling modelRenato Westphal
2020-05-18zebra, lib: store relative default ns id in each namespacePhilippe Guibert
2020-04-29lib: update the CLI xpath index when exiting from the VRF nodeRenato Westphal