2018-06-21 |
Donald Sharp | lib: Fix privs when using HAVE_CAPABILITIES Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-21 |
Donald Sharp | include: add netlink.h to our build system Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-21 |
Donald Sharp | zebra: Add extended Ack error parsing to FRR Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-20 |
Donald Sharp | bgpd, lib, zebra: Remove unnecessary return Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-20 |
Donald Sharp | lib: Don't expose a function that is never used Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-20 |
Donald Sharp | zebra: Add initial framework to keep track of changed... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-20 |
Donald Sharp | pimd: Remove unused code Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-20 |
Donald Sharp | bgpd, lib, pimd: Remove unused variable. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-17 |
Donald Sharp | lib: A small optimization for the hash iterate and... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-17 |
Donald Sharp | lib, vtysh: Add 'show thread poll' command Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-13 |
Donald Sharp | zebra: Cleanup code to test for failure once Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-12 |
Donald Sharp | zebra: Fix compilation of bsd Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-12 |
Donald Sharp | bgpd: Ensure that bgp_delete bgp pointer is non-null Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-12 |
Donald Sharp | bgpd: bgp_default may be null Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-12 |
Donald Sharp | bgpd: Fix crash when shutdown Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-12 |
Donald Sharp | bgpd: Move extra free code and fix a bug. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-07 |
Donald Sharp | bgpd, lib, ospf6d, vtysh: fix possible snprintf possible... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-07 |
Donald Sharp | vtysh, zebra: Fix function parameters Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-07 |
Donald Sharp | bgpd: Actually display labeled unicast routes received Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-07 |
Donald Sharp | pimd: Fix ecmp_enable and ecmp_rebalance_enable Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-06 |
Donald Sharp | bgpd: Collapse bgp_aggregate_add into bgp_aggregate_route Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-06 |
Donald Sharp | bgpd: Allow bgp to know when to actually add/delete... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-06 |
Donald Sharp | bgpd: Move bgp_aggregate_delete to a better location Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-06 |
Donald Sharp | bgpd: Seperate out install/removal of aggregate from... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-05 |
Donald Sharp | bgpd: Dissallow useless aggregation commands from the cli Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-05 |
Donald Sharp | bgpd: first variable is set but never used. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-05 |
Donald Sharp | bgpd: rework bgp_aggregate_route Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-05 |
Donald Sharp | bgpd: Remove AGGREGATE_NEXTHOP_CHECK as it's been unused Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-05 |
Donald Sharp | bgpd: Trust the bgp_table_top_nolock for aggregates Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-05 |
Donald Sharp | bgpd: Cleanup bgp_aggregate_set/unset to not worry... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-05 |
Donald Sharp | bgpd: Cleanup assumptions in bgp_evpn.c Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-05 |
Donald Sharp | ospfd: lp may be null, make sure it isn't Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-05 |
Donald Sharp | ospfd: Note that we do not care about self origination... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-05 |
Donald Sharp | ripd: Intentionally ignore return from rip_send_packet Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-05 |
Donald Sharp | vtysh: fp can never be NULL at this point in code Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-04 |
Donald Sharp | zebra: Fix memory leak on host prefix removal Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-01 |
Donald Sharp | bgpd: Note deprecation in documentation Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-01 |
Donald Sharp | bgpd: Deprecate and hide the `no bgp multiple-instance... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-06-01 |
Donald Sharp | bgpd: Hide and deprecate `bgp config-type cisco` command Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-31 |
Donald Sharp | bgpd: Cleanup leaked ecommunity on shutdown Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-31 |
Donald Sharp | bgpd: Lock originating bgp pointer for vrf route leaking Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-31 |
Donald Sharp | bgpd: Fix memory use after free Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-31 |
Donald Sharp | bgpd: Cleanup leaked memory on shutdown Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-31 |
Donald Sharp | bgpd: Fix SA issue with uninited ifindex value Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-30 |
Donald Sharp | bgpd: Cleanup some duplicated code Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-30 |
Donald Sharp | bgpd: Ignore return code for str2prefix Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-30 |
Donald Sharp | pimd: hash_get w/ hash_alloc_intern cannot fail Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-30 |
Donald Sharp | bgpd: Notice when peer_clear fails Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-30 |
Donald Sharp | bgpd: Fix redundant or test Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-30 |
Donald Sharp | zebra: Add `enum dp_req_result` to lsp install/deletes Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-30 |
Donald Sharp | zebra: Add knowledge of request success/failure for... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-30 |
Donald Sharp | zebra: Add a result from dataplane request Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-30 |
Donald Sharp | zebra: Rename SOUTHBOUND_XXX to DP_XXX Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-30 |
Donald Sharp | redhat: Fix old systems on upgrade path Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-30 |
Donald Sharp | redhat: Make watchfrr the default Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-30 |
Donald Sharp | bgpd, lib: Cleanup CI warnings from system Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-30 |
mitesh | *: support for evpn type-4 route
|
commit | commitdiff | tree |
2018-05-30 |
Donald Sharp | bgpd: Add null0 route back for aggregate-address route... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-24 |
Donald Sharp | zebra: Fix RULE notification netlink messages Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-24 |
Donald Sharp | zebra: Remove unnecessary function parameter Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-24 |
Donald Sharp | zebra: Move where we check for non-kernel netlink messages Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-24 |
Donald Sharp | zebra: Ignore most netlink notifications from ourselves Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-22 |
Donald Sharp | bgpd: Ensure virt->vrfs is valid Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-22 |
Donald Sharp | bgpd: Free vni list on actual deletion Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-22 |
Donald Sharp | bgpd: Ensure we don't dereference a non-valid pointer Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-22 |
Donald Sharp | bgpd: Fix use of uninitialized variable Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-21 |
Donald Sharp | zebra: Cleanup some nits from Review Comments Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-19 |
Donald Sharp | bgpd: Fix crash on shutdown Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-18 |
Donald Sharp | doc: Add --v6-rr-semantics option to zebra doc Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-18 |
Donald Sharp | zebra: Allow runtime determination of v6 RR semantics Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-17 |
Donald Sharp | bgpd: Clean up some evpn memory leaks Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-17 |
Donald Sharp | zebra: memset buf to prevent uninited writes into kernel Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-17 |
Donald Sharp | doc: Add some doc for source-instance Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-17 |
Donald Sharp | sharp: Allow the specification of instance when adding... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-17 |
Donald Sharp | sharpd: Add some ability to ignore route-map commands signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-17 |
Donald Sharp | zebra: Add sharp to protocols that you can match source... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-17 |
Donald Sharp | zebra: Add 'match source-instance' to allow finer grained... Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-17 |
Donald Sharp | zebra: The neigh host_list is expensive too Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-17 |
Donald Sharp | zebra: Rename some functions to allow reuse Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-17 |
Donald Sharp | zebra: Convert zrmac->host_list list to a RB Tree Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-16 |
Donald Sharp | bgpd: Fix memory leak of ecommunity_ecom2str Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-16 |
Donald Sharp | bgpd: remove unnecessary test and allocate a bit earlier Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-16 |
Donald Sharp | vtysh: Fix leaked memory in error case Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-15 |
Donald Sharp | bgpd: Prevent possible uninited variable. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-15 |
Donald Sharp | pbrd: Fix compilation warn -> error Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-11 |
Donald Sharp | pimd: Clean up rpf_hash *after* upstream cleanup Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-11 |
Donald Sharp | pimd: Allow interface to move in and out of vrfs Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-11 |
Donald Sharp | pimd: Cleanup all pim_ifp pointers on termination Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-11 |
Donald Sharp | pimd: Cleanup ifchannel deletion Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-11 |
Donald Sharp | pimd: Cleanup msdp shutdown Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-11 |
Donald Sharp | pimd: Cleanup the deletion event a tiny bit Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-11 |
vivek | bgpd: Set NEXT_HOP attribute for EVPN imported routes
|
commit | commitdiff | tree |
2018-05-11 |
vivek | bgpd: Update parent entry's refcount for imported routes Reviewed-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-11 |
Donald Sharp | bgpd: Respect ability to reach nexthop if available Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-11 |
Donald Sharp | bgpd: Cleanup messages from getsockopt Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-08 |
Donald Sharp | lib: Fix bad function Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-08 |
Donald Sharp | doc: Fix pbr documentation to be correct Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-08 |
Donald Sharp | bgpd, lib, zebra: Cleanup formatting issues found Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-05-08 |
radhika | Zebra: Fix ptm-enable config failure on internally...
|
commit | commitdiff | tree |
2018-05-08 |
vivek | bgpd: Fix VRF route leaking for multipath routes
|
commit | commitdiff | tree |
next |