2019-09-13 |
Stephen Worley | pbrd: Handle GATEWAY_IFINDEX nht conflicts Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-09-09 |
Stephen Worley | zebra: Don't resolve to diff interface if given Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-09-06 |
Stephen Worley | topotests: Add libcap-dev to the Dockerfile Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-09-04 |
Stephen Worley | staticd: Re-send/Remove routes on interface events Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-08-31 |
Stephen Worley | tests: Update Dockerfile to a valid libyang version Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-08-19 |
Stephen Worley | lib: Sort zapi_nexthops on the encode Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-08-19 |
Stephen Worley | lib: Add tail check before nexthop insertion Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-08-19 |
Stephen Worley | zebra: Append rparent labels when resolving nexthop Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-08-02 |
Stephen Worley | lib: Remove double log mutex unlock Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-07-31 |
Stephen Worley | lib: Add const to _count() in new list APIs Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-07-31 |
Stephen Worley | lib: Add identifiers to RB declarations Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-07-31 |
Stephen Worley | tests: Add asserts to check return on list *_del Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-07-31 |
Stephen Worley | lib: Impelement the `*_del` list API. Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-07-09 |
Stephen Worley | zebra: Add a conditional guard if zvrf lookup fail Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-06-26 |
Stephen Worley | lib: Private api for nexthop_group manipulation Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-06-26 |
Stephen Worley | lib: Add a nexthop_dup() that allocates and copies Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-06-26 |
Stephen Worley | lib: Put single nexthop copy into its own function Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-06-25 |
Stephen Worley | doc: Add a performance note for log filtering Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-06-20 |
Stephen Worley | doc: Add firewalld notice in fedora Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-06-19 |
Stephen Worley | lib: Remove extraneous spacing/output filter cmds Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-06-19 |
Stephen Worley | lib: Use gotos in filter control functions Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-06-19 |
Stephen Worley | tests: Make checkRouterRunning() `show logging` Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-06-19 |
Stephen Worley | lib: Add vrrpd,sharpd to DAEMONS_* strings Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-06-19 |
Stephen Worley | doc: Add docs for log-filter and show log-filter Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-06-19 |
Stephen Worley | lib: Filter logs as they come in via macros Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-06-19 |
Stephen Worley | lib,vtysh: Add vtysh commands for log-filter Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-06-19 |
Stephen Worley | vtysh: Make show work-queue execute by name Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-06-19 |
Stephen Worley | vtysh: Execute command on client by name only Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-06-19 |
Stephen Worley | lib: Use memmove to adjust filters after del Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-06-19 |
Stephen Worley | lib: Add log filter manipulation code Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-06-19 |
Stephen Worley | vtysh: Update vtysh commands with all daemon str Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-06-19 |
Stephen Worley | lib: Add some all daemon command strings Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-06-12 |
Stephen Worley | doc: Add systemd-devel to fedora build instruction Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-06-10 |
Stephen Worley | zebra,pbrd: Update pbrd to handle NHT properly Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-06-10 |
Stephen Worley | pbrd: Set next/prev to NULL on cached nexthops Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-05-28 |
Stephen Worley | zebra: Move nexthop_active_XXX functions to zebra_nhg.c
|
commit | commitdiff | tree |
2019-05-23 |
Stephen Worley | lib,zebra,bgpd,pbrd: Compare nexthops without labels Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-05-23 |
Stephen Worley | lib: Explicitly cmp gateway and source based on AF Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-05-23 |
Stephen Worley | lib,zebra,bgpd: Remove nexthop_same_no_recurse() Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-05-23 |
Stephen Worley | lib: Update nexthop_same to use nexthop_cmp Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-05-23 |
Stephen Worley | lib: Add labels_cmp to nexthop_cmp Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-05-23 |
Stephen Worley | lib: nexthop-cmp return if gateways don't match Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-05-23 |
Stephen Worley | lib: Make labels_match function use labels_cmp Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-05-23 |
Stephen Worley | lib: Add nexthop labels cmp functions Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-05-17 |
Stephen Worley | zebra: Continue rm update if table not found Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-05-14 |
Stephen Worley | lib,bgpd,pbrd: Add AFI_UNSPEC to AFI enum Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-05-14 |
Stephen Worley | lib: Add const to openbsd-tree functions Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-05-13 |
Stephen Worley | zebra: Share route type checking macros Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-05-01 |
Stephen Worley | zebra: Check on startup route_info has all types Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-04-30 |
Stephen Worley | zebra: Comment to ensure types added to route_info Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-04-29 |
Stephen Worley | zebra: Add OpenFabric to route_info array Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-04-29 |
Stephen Worley | zebra: Add BFD to route_info array Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-04-29 |
Stephen Worley | zebra: Add PBR to route_info array Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-04-17 |
Stephen Worley | lib: Fix workqueue error function callback Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-04-09 |
Stephen Worley | zebra: Fix late memset of pbr rule in rule_netlink Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-04-05 |
Stephen Worley | lib: Add hash function for nexthop groups Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-03-26 |
Stephen Worley | zebra: Fix extended ack error message parsing Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-03-06 |
Stephen Worley | zebra: Remove unused sockaddr variable Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2019-02-12 |
Stephen Worley | zebra: Fix CLANG suggestion for braces on init of struct Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-08-25 |
Stephen Worley | zebra: Add support for static encap mpls labels Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-07-26 |
Stephen Worley | zebra: Check for netlink message next fault Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-07-26 |
Stephen Worley | Merge branch 'master' into Netlink-Prefix-Len-Check
|
commit | commitdiff | tree |
2018-07-26 |
Stephen Worley | zebra: Make prefix length check return error Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-07-26 |
Stephen Worley | Style, don't initialize netlink_read flag Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-07-26 |
Stephen Worley | zebra: Make fuzzer code use default netlink socket Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-07-25 |
Stephen Worley | zebra: Format log for address family check Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-07-25 |
Stephen Worley | zebra: Ignore AF_ETHERNET and AF_MPLS in route_change... Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-07-24 |
Stephen Worley | Refactor code for new fuzzing netlink flag Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-07-24 |
Stephen Worley | Remove whitespace change in netlink fuzz code Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-07-24 |
Stephen Worley | Change log statements to use unsigned format Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-07-23 |
Stephen Worley | zebra: Add check for nexthop loop to prevent hanging Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-07-23 |
Stephen Worley | Remove not needed filters and fix typos Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-07-23 |
Stephen Worley | zebra: Add check for prefix length from kernel messages Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-07-23 |
Stephen Worley | zebra: Add check for mtu on netlink RTM_NEWLINK Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-07-23 |
Stephen Worley | zebra: Add address family filters Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-07-23 |
Stephen Worley | Style for Add code for fuzzing netlink Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-07-21 |
Stephen Worley | zebra: Add code for fuzzing netlink Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2018-07-12 |
Stephen Worley | zebra: Fix function call in fuzzing code Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
|