summaryrefslogtreecommitdiffstats
path: root/lib/vrf.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Revert "Ospf missing interface handling 2"Donald Sharp2019-06-241-31/+2
* *: change interface structure, from vrf_id to vrfPhilippe Guibert2019-06-121-2/+13
* zebra, ifp: on netlink discovery, anticipate the vrf creationPhilippe Guibert2019-06-121-0/+18
* lib: hashing functions should take const argumentsQuentin Young2019-05-141-2/+2
* lib: perform a bind inside vrf_socket() callPhilippe Guibert2019-05-071-1/+7
* lib: Remove functionally dead code.Donald Sharp2019-05-031-8/+1
* Merge pull request #3720 from donaldsharp/bgp_vrf_peeringRenato Westphal2019-04-161-36/+0
|\
| * lib: Allow bgp to always create a listen socket for the vrfDonald Sharp2019-02-011-36/+0
* | Merge pull request #3548 from opensourcerouting/rip-vrfDonald Sharp2019-04-051-3/+3
|\ \
| * \ Merge remote-tracking branch 'frr/master' into rip-vrfRenato Westphal2019-03-291-10/+3
| |\ \
| * | | lib: constify a few parameters in the VRF codeRenato Westphal2019-01-181-3/+3
* | | | lib: reduce exported var symbolsQuentin Young2019-04-031-1/+1
* | | | Merge pull request #3772 from pguibert6WIND/vrf_backend_unknownDonald Sharp2019-03-251-0/+4
|\ \ \ \
| * | | | lib: interface handling where zebra not yet readyPhilippe Guibert2019-02-111-0/+4
| | |_|/ | |/| |
* | | | *: remove trailing newlines from zlog messagesQuentin Young2019-03-141-1/+1
| |_|/ |/| |
* | | libs, daemons: changes to permit c++ compilationMark Stapp2019-02-111-2/+2
|/ /
* / lib: remove the vrf_is_mapped_on_netns() functionRenato Westphal2019-01-201-8/+1
|/
* lib: enforce vrf_name_to_id by returning default_vrf when name is nullPhilippe Guibert2018-12-281-0/+2
* lib, zebra: default vrf configured will not be overwritten by discoveryPhilippe Guibert2018-11-211-2/+10
* bgpd: allow vrf validity and bgp vrf import/export, when zebra is offPhilippe Guibert2018-11-131-0/+7
* *: Replace hash_cmp function return value to a boolDonald Sharp2018-10-191-1/+1
* *: style for EC replacementsQuentin Young2018-09-131-2/+2
* *: LIB_[ERR|WARN] -> EC_LIBQuentin Young2018-09-131-11/+11
* Merge remote-tracking branch 'frr/master' into warningsDavid Lamparter2018-09-121-3/+7
|\
| * zebra/lib: code cleaningThibaut Collet2018-09-061-6/+2
| * vrf: return vrf implementation for default vrfThibaut Collet2018-08-301-2/+10
* | *: style for flog_warn conversionsQuentin Young2018-09-061-2/+2
* | lib: Convert vrf.c to use new error-code subsystemDonald Sharp2018-09-061-7/+8
|/
* lib: avoid default vrf name memory allocation at startupPhilippe Guibert2018-08-281-5/+2
* lib: protect newly created vrfs against default vrf naming.Philippe Guibert2018-08-281-1/+9
* lib: set default vrf name at startupPhilippe Guibert2018-08-281-1/+7
* *: add a vrf update hook to be informed of the vrf namePhilippe Guibert2018-08-281-1/+6
* lib: autocomple vrf list authorises default vrf namePhilippe Guibert2018-08-281-4/+2
* lib: offer an API to get and set default vrf namePhilippe Guibert2018-08-281-4/+31
* lib: Convert vrf bit-map to a hash.Donald Sharp2018-08-241-49/+61
* lib: change vrf_is_mapped_on_netns APIPhilippe Guibert2018-08-221-4/+2
* *: use frr_elevate_privs() (2/2: manual)David Lamparter2018-08-141-10/+4
* *: rename ferr_zlog -> flog_err_sysQuentin Young2018-08-141-24/+20
* *: rename zlog_fer -> flog_errQuentin Young2018-08-141-12/+12
* bgpd, lib, zebra: Convert LIB_ERR_PRIVILEGESDonald Sharp2018-08-141-8/+6
* lib: Add LIB_ERR_SYSTEM_CALL and convert VRF_SOCKET to SOCKETDonald Sharp2018-08-141-8/+8
* lib, bgpd: Add code to make lib auto create the ferr infrastructureDonald Sharp2018-08-141-20/+35
* lib, vtysh: fix inconsistent VRF commands in vtyshRenato Westphal2018-08-131-8/+8
* eigrpd lib pimd zebra: dead code (PVS-Studio)F. Aragon2018-07-061-3/+2
* lib: don't open vrf specific socket when tcp|udp_l3mdev_accept != 0Lou Berger2018-06-181-2/+37
* Merge pull request #2345 from pguibert6WIND/issue_2328Quentin Young2018-06-071-5/+5
|\
| * lib: make netns command visible under vtyshPhilippe Guibert2018-06-051-5/+5
* | lib: fix setsockopt argLou Berger2018-06-041-1/+1
|/
* lib: Handle if up/down and vrf enable/disable eventsDonald Sharp2018-04-181-0/+8
* zebra: add an indirection table for ns_idPhilippe Guibert2018-04-131-3/+9