summaryrefslogtreecommitdiff
path: root/lib/vrf.h
AgeCommit message (Expand)Author
2025-01-15lib: remove VRF_BACKEND_UNKNOWNIgor Ryzhov
2025-01-13lib: vrf: track oper-state inlineChristian Hopps
2024-03-15zebra: fix route deletion during zebra shutdownAlexander Skorichenko
2024-02-04lib, mgmtd: don't register NB config callbacks in mgmtdIgor Ryzhov
2023-06-26*: Rearrange vrf_bitmap_X api to reduce memory footprintDonald Sharp
2023-02-09*: auto-convert to SPDX License IDsDavid Lamparter
2021-12-21*: rework renaming the default VRFIgor Ryzhov
2021-11-22*: cleanup ifp->vrf_idIgor 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-05-31lib: fix binding to a vrfIgor Ryzhov
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-02-22lib: add definitions for vrf xpathsIgor Ryzhov
2021-02-10Merge pull request #7508 from sudhanshukumar22/zebra-vrf-deleteStephen Worley
2021-02-02lib: add utility to count interfaces connected to a vrfPat Ruddy
2021-02-01zebra: treat vrf add for existing vrf as updatesudhanshukumar22
2020-11-09lib: change limit of netns name from 15 to 35 charactersLouis Scalbert
2020-09-21vrf: VRF_DEFAULT must be 0, remove useless codeChristophe Gouault
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-05-18zebra, lib: store relative default ns id in each namespacePhilippe Guibert
2020-04-16lib: vrf northbound callbacksChirag Shah
2020-04-13lib: handle bogus VRF backend typeQuentin Young
2020-02-14lib: Add a macro to allow for quick/easy display of vrf nameDonald Sharp
2019-12-18lib: document vrf_socket(), vrf_bind()Quentin Young
2019-06-23Revert "Ospf missing interface handling 2"Donald Sharp
2019-06-12*: change interface structure, from vrf_id to vrfPhilippe Guibert
2019-06-12zebra, lib: upon entering interface, create vrf contextPhilippe Guibert
2019-06-12lib: create interface upon accessing interface NB API.Philippe Guibert
2019-04-04Merge pull request #3548 from opensourcerouting/rip-vrfDonald Sharp
2019-03-29Merge remote-tracking branch 'frr/master' into rip-vrfRenato Westphal
2019-03-25Merge pull request #3772 from pguibert6WIND/vrf_backend_unknownDonald Sharp
2019-02-11lib: add extern "C" {} blocks to all libfrr headersRenato Westphal
2019-02-11libs, daemons: changes to permit c++ compilationMark Stapp
2019-02-11lib: interface handling where zebra not yet readyPhilippe Guibert
2019-01-19lib: remove the vrf_is_mapped_on_netns() functionRenato Westphal
2019-01-18lib: constify a few parameters in the VRF codeRenato Westphal
2018-11-21lib, zebra: default vrf configured will not be overwritten by discoveryPhilippe Guibert
2018-11-13bgpd: allow vrf validity and bgp vrf import/export, when zebra is offPhilippe Guibert
2018-09-20lib: redundant parentheses (SA)F. Aragon
2018-09-13bgpd lib ospf6d pbrd tests zebra: shadowing fixesF. Aragon
2018-08-28*: add a vrf update hook to be informed of the vrf namePhilippe Guibert
2018-08-28lib: offer an API to get and set default vrf namePhilippe Guibert
2018-08-22lib: change vrf_is_mapped_on_netns APIPhilippe Guibert
2018-08-02lib: Fix vrf check output to only have 1 lineDonald Sharp
2018-07-27lib,zebra: fix json output when vrf1 when not activeNathan Van Gheem
2018-04-13zebra: add an indirection table for ns_idPhilippe Guibert