summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* *: frr_elevate_privs -> frr_with_privsDavid Lamparter2019-09-0341-103/+96
* tools: extend checkpatch.pl for frr_{with,each}David Lamparter2019-09-031-2/+27
* doc: add developer docs for frr_with_mutexDavid Lamparter2019-09-033-0/+75
* lib: add frr_with_mutex() block-wrapperDavid Lamparter2019-09-0319-306/+221
* lib: add some macro helpersDavid Lamparter2019-09-031-0/+43
* Merge pull request #4888 from donaldsharp/rmap_cleanupDonatas Abraitis2019-09-037-47/+126
|\
| * *: Convert some route map functions to return the enumDonald Sharp2019-09-037-41/+120
| * lib: Cleanup return codes to use enum valuesDonald Sharp2019-09-031-6/+6
* | Merge pull request #4797 from opensourcerouting/eigrpd-vrfRuss White2019-09-0327-294/+395
|\ \
| * | eigrpd: When iterating over all eigrp instances, narrow to correct vrfDonald Sharp2019-08-071-1/+4
| * | doc: Update eigrp documentationDonald Sharp2019-08-071-7/+19
| * | eigrpd: Convert cli to be able to use [vrf NAME]Donald Sharp2019-08-071-62/+60
| * | eigrpd: Convert eigrp_packet.c to not use VRF_DEFAULTDonald Sharp2019-08-071-8/+11
| * | eigrpd: Convert eigrp_network.c to not use VRF_DEFAULTDonald Sharp2019-08-071-1/+1
| * | eigrpd: Update eigrp_filter.c to use VRF_DEFAULTDonald Sharp2019-08-072-11/+11
| * | eigrpd: Convert eigrp_hello.c to not use VRF_DEFAULTDonald Sharp2019-08-071-16/+5
| * | eigrpd: Convert eigrp_neighor.c to not use VRF_DEFAULTDonald Sharp2019-08-073-37/+27
| * | eigrpd: Remove VRF_DEFAULT from eigrp_fsm.cDonald Sharp2019-08-071-3/+1
| * | eigrpd: Update eigrp_topology.c to not use VRF_DEFAULTDonald Sharp2019-08-076-57/+61
| * | eigrpd: Convert eigrp_zebra.c to use appropriate vrf_idDonald Sharp2019-08-073-24/+29
| * | eigrpd: Add `router eigrp AS [vrf NAME]` and various stuffDonald Sharp2019-08-0713-54/+66
| * | eigrpd: Create a socket per vrf for communicationDonald Sharp2019-08-074-7/+9
| * | eigrpd: Add various vrf handling functionsDonald Sharp2019-08-074-0/+77
| * | eigrpd: Use the eigrp->vrf_id where we can immediately transformDonald Sharp2019-08-078-28/+32
| * | eigrpd: Add vrf_id to `struct eigrp`Donald Sharp2019-08-074-9/+13
* | | Merge pull request #4710 from ashish12pant/ecmp_testsMartin Winter2019-09-039-24/+3105
|\ \ \ | |_|/ |/| |
| * | tests: Fix topojson address-family configurationAshish Pant2019-09-031-3/+3
| * | tests: Fix topojson static route testsAshish Pant2019-09-033-3/+3
| * | tests: Add ecmp test casesAshish Pant2019-09-035-18/+3099
* | | Merge pull request #4917 from manuhalo/fix_isis_circuit_delDonald Sharp2019-09-031-14/+1
|\ \ \
| * | | isisd: fix northbound circuit deletionEmanuele Di Pascale2019-09-021-14/+1
| |/ /
* | | Merge pull request #4920 from ddutt/bgp-summary-upd8Donald Sharp2019-09-031-0/+4
|\ \ \
| * | | bgpd: Add Established and Dropped counts to JSON output of bgp summaryDinesh G Dutt2019-09-021-0/+4
* | | | Merge pull request #4913 from ddutt/masterDonald Sharp2019-09-036-203/+349
|\| | |
| * | | bgpd: Add a new command to only show failed peeringsDinesh G Dutt2019-09-026-203/+349
* | | | Merge pull request #4709 from opensourcerouting/frr-bmpRuss White2019-09-0320-16/+3221
|\ \ \ \ | |_|/ / |/| | |
| * | | build: Fix checks for c_aresMartin Winter2019-08-301-4/+4
| * | | build: make BMP optionalDavid Lamparter2019-08-302-13/+49
| * | | bgpd/bmp: BMP implementationDavid Lamparter2019-08-3013-288/+2444
| * | | bgpd/bmp: convert BMP code into moduleDavid Lamparter2019-08-306-14/+19
| * | | bgpd/bmp: use bgp packet dump hookDavid Lamparter2019-08-303-6/+7
| * | | bgpd/bmp: Initial BMP implementation.Yasuhiro Ohara2019-08-307-0/+602
| * | | bgpd: add timestamp to bgp_adj_inDavid Lamparter2019-08-302-0/+4
| * | | lib: add monotime_to_realtime()David Lamparter2019-08-301-0/+14
| * | | lib: add pull-driven data write handlerDavid Lamparter2019-08-303-0/+387
* | | | Merge pull request #4910 from sworleys/Docker-Update-LibyangDonatas Abraitis2019-09-021-4/+4
|\ \ \ \ | |/ / / |/| | |
| * | | tests: Update Dockerfile to a valid libyang versionStephen Worley2019-08-311-4/+4
|/ / /
* | | Merge pull request #4794 from opensourcerouting/isis_nexthop_v4v6Donald Sharp2019-08-307-203/+124
|\ \ \
| * | | isisd: unify isis_nexthop and isis_nexthop6 into a single structRenato Westphal2019-08-217-191/+123
| * | | isisd: reuse the nexthop lookup functions to avoid code duplicationRenato Westphal2019-08-211-24/+19