summaryrefslogtreecommitdiff
path: root/lib/vrf.h
AgeCommit message (Expand)Author
2018-03-27*: use C99 standard fixed-width integer typesQuentin Young
2018-03-23zebra: handle the zebra netns delete notificationsPhilippe Guibert
2018-03-13lib: privileges are granted to vty netns commandPhilippe Guibert
2018-03-06*: conform with COMMUNITY.md formatting rules, via 'make indent'Lou Berger
2018-02-27lib: add vrf-lite bind capability to vrf APIsPhilippe Guibert
2018-02-27lib: add vrf_ioctl APIPhilippe Guibert
2018-02-27lib: split logicalrouter and vrf netns featurePhilippe Guibert
2018-02-27lib: add two APIs to handle socket operations with VRF NETNSPhilippe Guibert
2018-02-27zebra: upon startup, a NSID is assigned to default netnsPhilippe Guibert
2018-02-27lib: provide an API to switch from one netns to an otherPhilippe Guibert
2018-02-27lib: add namespace name structure in zebra messagePhilippe Guibert
2018-02-27lib: externalise vrf and ns creationPhilippe Guibert
2018-02-27zebra: copy logical-router-command under vrf subnodePhilippe Guibert
2018-02-27zebra: add a runtime flag to enable vrf with netnsPhilippe Guibert
2018-01-23*: Refine the notion of a configured VRF in FRRvivek
2018-01-23*: Handle VRF configuration when VRF gets inactivated and activatedvivek
2018-01-22lib: increase vrf_id from 16 bit to 32 bit identifierPhilippe Guibert
2017-12-27bgpd, lib, zebra: fix style problemsmitesh
2017-12-14zebra, lib: zebra changes for symmetric routing supportMitesh Kanjariya
2017-10-24zebra: unify the ipv4/ipv6 'show ip route' commands - part 1/2Renato Westphal
2017-10-10*: introduce new rb-tree to optimize interface lookup by ifindexRenato Westphal
2017-10-10*: use rb-trees to store interfaces instead of sorted linked-listsRenato Westphal
2017-07-17*: reindentreindent-master-afterwhitespace / reindent
2017-07-14*: remove VTYNL, part 4 of 6David Lamparter
2017-06-29*: s/VTY_NEWLINE/VTYNL/gQuentin Young
2017-06-02lib, zebra: Pass up kernel table_id for vrf'sDonald Sharp
2017-05-17Merge pull request #537 from donaldsharp/vrf_stuffDavid Lamparter
2017-05-15lib: Add some more documentation to vrf.hDonald Sharp
2017-05-15*: Consolidate vrf_hooks into vrf_initDonald Sharp
2017-05-15*: Remove some unneeded functionsDonald Sharp
2017-05-15lib, zebra: Cleanup vrf api someDonald Sharp
2017-05-15*: make consistent & update GPLv2 file headersDavid Lamparter
2017-01-23lib: Add VRF_ALL defineDonald Sharp
2016-12-05Merge branch 'queue/osr/vtysh-generic'David Lamparter
2016-12-05Merge branch 'stable/2.0'David Lamparter
2016-11-28zebra/lib: remove redundant fields from zebra_vrfRenato Westphal
2016-11-28lib/zebra: put vrf_get() on a dietRenato Westphal
2016-11-28lib/zebra: convert vrf_list to a red-black treeRenato Westphal
2016-11-28*: rename two vrf functionsRenato Westphal
2016-11-28lib: convert vrf code to use red-black trees as wellRenato Westphal
2016-10-17Merge branch 'cmaster-next' into vtysh-grammarQuentin Young
2016-10-07lib: qobj: register ifaces, routemaps & keychainsDavid Lamparter
2016-09-25Expand #defines in command stringsDaniel Walton
2016-09-22Revert "lib, zebra: Fixup if.c to work in the new regime"Daniel Walton
2016-09-20lib, zebra: Fixup if.c to work in the new regimeDonald Sharp
2016-05-02lib: VRF_GET_ID should respect VRF_UNKNOWNDonald Sharp
2016-04-12lib, zebra: Refactor vrf creation a bit moreDonald Sharp
2016-04-12lib: passing in vrf string length is not neededDonald Sharp
2016-04-08lib, zebra: Rename ZEBRA_VRF_ACTIVEDonald Sharp
2016-04-08lib: Refactor XX_name_len awayDonald Sharp