summaryrefslogtreecommitdiffstats
path: root/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* vrrpd, lib: style fixesQuentin Young2019-05-173-3/+4
* lib: add more convenient boolean adder for jsonQuentin Young2019-05-172-0/+6
* vrrpd: add support for configuration writingQuentin Young2019-05-172-0/+2
* vrrpd: autoconfig supportQuentin Young2019-05-172-0/+7
* vrrpd: protodown macvlan in backup stateQuentin Young2019-05-172-0/+23
* lib: add sizing macro to ipaddr.hQuentin Young2019-05-171-0/+3
* lib: add function to get iface link-localQuentin Young2019-05-172-0/+14
* lib: add internet checksum with pseudoheadersQuentin Young2019-05-172-1/+44
* vrrpd: add initial macvlan supportQuentin Young2019-05-172-0/+30
* vrrpd: ipv6 supportQuentin Young2019-05-172-1/+2
* lib: add list_to_arrayQuentin Young2019-05-172-0/+35
* Merge pull request #4352 from donaldsharp/routemap_fix_replaceMark Stapp2019-05-161-6/+3
|\
| * lib: Fix gcc 9.1 and --enable-werror issues foundDonald Sharp2019-05-161-6/+3
* | Merge pull request #4144 from pguibert6WIND/bfd_cbitRuss White2019-05-162-4/+17
|\ \
| * | bgpd: add vty command to enable bfd control-plane-check-failurePhilippe Guibert2019-05-141-0/+1
| * | bfdd, lib, bgpd: add bfd cbit usagePhilippe Guibert2019-05-142-4/+16
| |/
* | Merge pull request #4340 from qlyoung/hash-key-constRuss White2019-05-1613-24/+24
|\ \
| * | lib: hashing functions should take const argumentsQuentin Young2019-05-1413-24/+24
| |/
* / lib,bgpd,pbrd: Add AFI_UNSPEC to AFI enumStephen Worley2019-05-141-1/+7
|/
* Merge pull request #4304 from donaldsharp/route_map_switchDavid Lamparter2019-05-142-26/+39
|\
| * bgpd, lib, ospf6d, ospfd, pimd, zebra: Rework routemap event callbackDonald Sharp2019-05-112-23/+18
| * lib: in routemap.c if using a switch for an enum get rid of enumDonald Sharp2019-05-111-3/+21
* | Merge pull request #4112 from pguibert6WIND/bfd_vrfRafael Zalamena2019-05-143-4/+12
|\ \
| * | bgp, ospfd, ospf6d, pimd, lib, isisd: add bfd_client_sendmsg vrf_idPhilippe Guibert2019-05-072-3/+5
| * | lib: perform a bind inside vrf_socket() callPhilippe Guibert2019-05-071-1/+7
* | | lib: Add const to openbsd-tree functionsStephen Worley2019-05-142-31/+35
* | | lib: fix crash in the CLI grammar sandboxRenato Westphal2019-05-131-0/+2
| |/ |/|
* | build: fix Lua buildQuentin Young2019-05-103-7/+7
* | Merge pull request #4297 from vishaldhingra/rmapDonald Sharp2019-05-101-0/+2
|\ \
| * | lib : Child rmap not sending an update to parent rmap,if there is an update i...vishaldhingra2019-05-091-0/+2
* | | Merge pull request #4242 from donaldsharp/zebra_dietRenato Westphal2019-05-105-23/+24
|\ \ \
| * | | lib: Convert table code to use new hash typeDonald Sharp2019-05-022-18/+19
| * | | lib: Make prefix_hash_key accept a constDonald Sharp2019-05-022-2/+2
| * | | lib: Make _find functions treat the head as constDonald Sharp2019-05-021-3/+3
* | | | Merge pull request #4287 from NaveenThanikachalam/dup_config_processingDonald Sharp2019-05-101-0/+17
|\ \ \ \
| * | | | lib, bgpd: Disallow processing of duplicate config.Naveen Thanikachalam2019-05-091-0/+17
* | | | | lib, vtysh: Make archaic "terminal" optional in configure commandDinesh Dutt2019-05-081-1/+1
| |_|/ / |/| | |
* | | | Merge pull request #4280 from qlyoung/remove-yang-strreplace-funcRenato Westphal2019-05-071-32/+19
|\ \ \ \
| * | | | lib: remove str_replace functionQuentin Young2019-05-071-32/+19
* | | | | Merge pull request #4082 from opensourcerouting/grpc-nb-pluginQuentin Young2019-05-0714-185/+1364
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | lib: add new gRPC-based northbound pluginRenato Westphal2019-04-266-1/+959
| * | | | lib: introduce a read-write lock for northbound configurationsRenato Westphal2019-04-269-131/+246
| * | | | lib: add API to allow northbound clients to lock/unlock the running configura...Renato Westphal2019-04-267-55/+161
* | | | | Merge pull request #4270 from opensourcerouting/libyang-compatLou Berger2019-05-072-49/+4
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | lib, yang: disable libyang custom user types temporarilyRenato Westphal2019-05-072-49/+4
* | | | | Merge pull request #4268 from qlyoung/frrstr-replaceRenato Westphal2019-05-072-0/+48
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | lib: add string replace functionQuentin Young2019-05-072-0/+48
| | |/ / | |/| |
* | | | Merge pull request #4253 from qlyoung/zapi-handler-args-macroRenato Westphal2019-05-062-64/+42
|\ \ \ \ | |/ / / |/| | |
| * | | *: use ZAPI_CALLBACK_ARGS macro for zapi handlersQuentin Young2019-05-032-8/+3
| * | | lib: define ZAPI_CALLBACK_ARGS macroQuentin Young2019-05-031-56/+39
| | |/ | |/|