summaryrefslogtreecommitdiffstats
path: root/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* lib, zebra: Add Rule insertion success/failure messagesDonald Sharp2018-03-092-0/+45
* lib, zebra: Add rule encodingDonald Sharp2018-03-092-0/+6
* lib, vtysh: Start cli for nexthop-groupDonald Sharp2018-03-095-0/+42
* lib: Isolate nexthop_group functions to nexthop_group.cDonald Sharp2018-03-095-59/+120
* lib, zebra: Allow zapi to send down the tableidDonald Sharp2018-03-092-0/+12
* bgpd, lib, zebra: Switch to work_queue_free_and_nullDonald Sharp2018-03-092-3/+23
* Merge pull request #1808 from qlyoung/debug-mt-safeRenato Westphal2018-03-095-0/+290
|\
| * lib: add mt-safe debugging facilitiesQuentin Young2018-03-013-0/+264
| * lib: add atomic bitwise OR, ANDQuentin Young2018-02-282-0/+26
* | *: Add code to notify on route removal statusDonald Sharp2018-03-091-0/+2
* | ospfd: Treat vrf interface as loopback typeChirag Shah2018-03-082-0/+8
* | lib: Increase zapi buffer sizeDonald Sharp2018-03-071-1/+1
* | Merge pull request #1428 from LabNConsulting/working/master/indentDonald Sharp2018-03-0750-1300/+1368
|\ \
| * | *: conform with COMMUNITY.md formatting rules, via 'make indent'Lou Berger2018-03-0650-1295/+1362
| * | lib: change comment block to #define to avoid indent.py from breaking commentLou Berger2018-03-061-5/+6
* | | Merge pull request #1840 from pguibert6WIND/issue_1829Donald Sharp2018-03-071-2/+7
|\ \ \ | |/ / |/| |
| * | lib: NS_DEFAULT wrong valuePhilippe Guibert2018-03-061-2/+7
* | | Merge pull request #1811 from donaldsharp/nht_send_typeRenato Westphal2018-03-061-0/+2
|\ \ \ | |/ / |/| |
| * | lib, zebra: Add type and instance to nexthop update messageDonald Sharp2018-03-011-0/+2
| |/
* | Merge pull request #1728 from mkanjari/evpn-bug-fixesPhilippe Guibert2018-03-061-0/+3
|\ \
| * \ Merge branch 'master' into evpn-bug-fixesMitesh Kanjariya2018-02-274-5/+16
| |\ \
| * \ \ Merge branch 'master' into evpn-bug-fixesMitesh Kanjariya2018-02-216-52/+79
| |\ \ \
| * | | | vtysh/lib: write domainname to config fileMitesh Kanjariya2018-02-091-0/+3
* | | | | lib: Use STREAM_GETDonald Sharp2018-03-011-1/+1
| |_|_|/ |/| | |
* | | | *: Rename ZEBRA_FLAG_INTERNAL -> ZEBRA_FLAG_ALLOW_RECURSIONDonald Sharp2018-02-271-1/+1
* | | | Merge pull request #1799 from donaldsharp/route_notify_ownerRuss White2018-02-272-6/+13
|\ \ \ \
| * | | | *: Modify notify_owner to route_notify_ownerDonald Sharp2018-02-232-5/+5
| * | | | lib: Fix notify_owner decodeDonald Sharp2018-02-231-2/+6
| * | | | *: Add tableid the route entry was sent toDonald Sharp2018-02-232-0/+3
* | | | | lib: do not use ENOSYS errno when returning from nsPhilippe Guibert2018-02-271-3/+3
* | | | | lib: netns checkstyle fixPhilippe Guibert2018-02-271-2/+2
* | | | | lib: add debug guard for ns informational tracesPhilippe Guibert2018-02-271-12/+23
* | | | | lib: add vrf-lite bind capability to vrf APIsPhilippe Guibert2018-02-272-4/+42
* | | | | lib: add vrf_ioctl APIPhilippe Guibert2018-02-272-0/+22
* | | | | lib: split logicalrouter and vrf netns featurePhilippe Guibert2018-02-2710-462/+809
* | | | | lib: add two APIs to handle socket operations with VRF NETNSPhilippe Guibert2018-02-272-2/+58
* | | | | lib: create interface even if name is the samePhilippe Guibert2018-02-271-20/+26
* | | | | zebra: upon startup, a NSID is assigned to default netnsPhilippe Guibert2018-02-274-19/+55
* | | | | lib: provide an API to switch from one netns to an otherPhilippe Guibert2018-02-274-1/+103
* | | | | lib: add namespace name structure in zebra messagePhilippe Guibert2018-02-274-5/+32
* | | | | zebra: enhance show vrf for netns and fixingPhilippe Guibert2018-02-272-0/+8
* | | | | zebra: handle the zns init/destroyPhilippe Guibert2018-02-272-0/+19
* | | | | zebra: add the registration mechanism for netnsPhilippe Guibert2018-02-272-13/+13
* | | | | lib: externalise vrf and ns creationPhilippe Guibert2018-02-274-41/+140
* | | | | zebra: socket operations stick to namespace if necessaryPhilippe Guibert2018-02-272-3/+4
* | | | | lib: netns vty command not available when vrf backend is vrf litePhilippe Guibert2018-02-271-1/+5
* | | | | zebra: copy logical-router-command under vrf subnodePhilippe Guibert2018-02-274-30/+163
* | | | | zebra: add a runtime flag to enable vrf with netnsPhilippe Guibert2018-02-273-2/+27
| |_|_|/ |/| | |
* | | | *: Make assignment from RB_ROOT in while loop work betterDonald Sharp2018-02-233-5/+15
|/ / /
* | / pimd: Multicast traceroute client and routerMladen Sablic2018-02-191-0/+1
| |/ |/|