2021-06-08 |
Stephen Worley | zebra: rework RA handling for vrf-lite Signed-off-by: Stephen Worley <sworley@nvidia.com>
|
commit | commitdiff | tree |
2021-04-22 |
Stephen Worley | zebra: handle gracefulRS/retain with proto NHGs Signed-off-by: Stephen Worley <sworley@nvidia.com>
|
commit | commitdiff | tree |
2021-04-22 |
Stephen Worley | zebra: add uptime to NHEs Signed-off-by: Stephen Worley <sworley@nvidia.com>
|
commit | commitdiff | tree |
2021-04-22 |
Stephen Worley | zebra: add PROTO_OWNED macro for NHE id bounds checking Signed-off-by: Stephen Worley <sworley@nvidia.com>
|
commit | commitdiff | tree |
2021-02-01 |
Stephen Worley | pbrd: remove extraneous break Signed-off-by: Stephen Worley <sworley@nvidia.com>
|
commit | commitdiff | tree |
2021-02-01 |
Stephen Worley | doc: add pbr debug command docs Signed-off-by: Stephen Worley <sworley@nvidia.com>
|
commit | commitdiff | tree |
2021-02-01 |
Stephen Worley | zebra: move pbr hash create after update release Signed-off-by: Stephen Worley <sworley@nvidia.com>
|
commit | commitdiff | tree |
2021-02-01 |
Stephen Worley | zebra: add some debugging for PBR events in zebra Signed-off-by: Stephen Worley <sworley@nvidia.com>
|
commit | commitdiff | tree |
2021-02-01 |
Stephen Worley | pbrd: nht only handle if updates if IPV*_IFINDEX nh Signed-off-by: Stephen Worley <sworley@nvidia.com>
|
commit | commitdiff | tree |
2021-02-01 |
Stephen Worley | topotests: add test for infinite recursion Signed-off-by: Stephen Worley <sworley@nvidia.com>
|
commit | commitdiff | tree |
2021-02-01 |
Stephen Worley | zebra: disallow resolution to duplicate nexthops Signed-off-by: Stephen Worley <sworley@nvidia.com>
|
commit | commitdiff | tree |
2020-12-18 |
Stephen Worley | zebra: derive rule family from src->dst->ipv4 Signed-off-by: Stephen Worley <sworley@nvidia.com>
|
commit | commitdiff | tree |
2020-12-17 |
Stephen Worley | pbrd: disallow ipv4/ipv6 mismatching in match src/dst Signed-off-by: Stephen Worley <sworley@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Stephen Worley | zebra: remove unused EC_ZEBRA_IF_LOOKUP_FAILED Signed-off-by: Stephen Worley <sworley@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Stephen Worley | zebra: make a couple NHG errors debugs Signed-off-by: Stephen Worley <sworley@nvidia.com>
|
commit | commitdiff | tree |
2020-10-30 |
Stephen Worley | bgpd: fix help for ipv6 under distance src command Signed-off-by: Stephen Worley <sworley@nvidia.com>
|
commit | commitdiff | tree |
2020-10-26 |
Stephen Worley | zebra,doc: add type specifier to show nexthop-group Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-10-23 |
Stephen Worley | zebra: fix unitialized msg header reading at startup Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-10-22 |
Stephen Worley | zebra: disable dependent backpointers for backup nexthops Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-10-22 |
Stephen Worley | Revert "Revert "zebra: fix NHE dependents backpointer...
|
commit | commitdiff | tree |
2020-10-20 |
Stephen Worley | Revert "zebra: fix NHE dependents backpointer relationship"
|
commit | commitdiff | tree |
2020-10-19 |
Stephen Worley | zebra: add alias for "show ip/ipv6 ro" Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-10-19 |
Stephen Worley | zebra: fix NHE dependents backpointer relationship Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-10-13 |
Stephen Worley | bgpd: numerical evpn type support to route-map cmds Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-10-13 |
Stephen Worley | bgpd: numerical evpn type support to debug commands Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-10-13 |
Stephen Worley | bgpd: make debug evpn help use string constants Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-10-13 |
Stephen Worley | bgpd: numerical evpn type support to more show cmds Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-10-13 |
Stephen Worley | lib: consolidate evpn type help strings into macro Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-10-13 |
Stephen Worley | zebra: only track NHEs from the dataplane for ID usage Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-10-13 |
Stephen Worley | zebra: add from_dplane info for NHE creation Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-10-08 |
Stephen Worley | bgpd: re-use HELP_STR evpn macros Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-10-08 |
Stephen Worley | lib: add some EVPN help string constants Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-10-02 |
Stephen Worley | lib: remove nexthop_same_firsthop() api Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: set NHG/backup NHG pointers on success zapi... Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | sharpd: make id log more specific Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | lib,zebra,sharpd: add code for backup proto-NHs but... Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | lib,sharpd: align zapi NHG apis a bit Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: add type to nhg_prot_del API for sanity check Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | sharp: add check for num_nh > multipath Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: free ctx if we skip replace for NHG PROTO routes Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: limit no re-install to NHG PROTO using routes Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | lib: add doc to clear-up hash_iterate multi deletion Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: use list to mark for removal when scoring Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | lib: add proto NHG Notif header to log command types Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | tests: add topotest for NHG Proto APIs Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: reject proto NHGs of blackhole/interface Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra,sharpd: checkpatch fixes Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | lib,zebra,sharpd: clang format Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: clean up the NHG proto zapi code a bit Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: multipath number checks with NHG proto Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: add flag track released state of proto NHGS Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | sharpd: implement NHG notification handling Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: reply fail on NHG add if not ifindex/onlink Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | lib,zebra: fixup NHG notify zapi messaging Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Donald Sharp | zebra: Properly set NEXTHOP_FLAG_FIB when skipping...
|
commit | commitdiff | tree |
2020-09-28 |
Donald Sharp | zebra: Only install a minimal amount of times
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | Revert "lib,sharpd,pbrd: `set installable` nhg command"
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: add logging for NHG ignoring in netlink Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | lib: add logging for ZEBRA_NHG_ADD[DEL] Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | lib,sharpd,pbrd: `set installable` nhg command Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: return the proto nhe on del even with refs Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: fix releasing proto-owned singletons Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: increment the nhg proto score iterator Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: fix refcnt/rib issues in NHG replace/delete Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: warn if zapi NHG add has no nexthops Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: handle proto NHG uninstall client disconnect Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: inc/dec refcount on add/del NHG proto Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: remove unneeded nhg repalce boilerplate Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Donald Sharp | zebra: Prevent duplicate re-install
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | lib,doc: add `onlink` flag to nexthop group config Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | lib: add onlink flag to zapi_nh conversion helper Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: fix route validity check with NHG ID Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: use the passed proto from zapi Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: make NHG ID allocation smarter Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | sharpd: print the correct ID the NHG is using Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: NHG ID bounds macros Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: dont update counter if outside of zebra ID range Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: special handling for proto-NHG-based routes Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: handle zapi routes with NHG ID set Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: implement NHG proto replace Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: hash proto-created but zebra ID spaced NHGS Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra,lib: command to only install proto-based nexthops Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: implement protocol NHG Add/Del Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Stephen Worley | zebra: remove NHG unhashable flag and its code Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-28 |
Donald Sharp | sharpd: add abilty to send a nhg to zebra
|
commit | commitdiff | tree |
2020-09-28 |
Donald Sharp | lib, zebra: Add ability to send down a nhgid over route...
|
commit | commitdiff | tree |
2020-09-28 |
Donald Sharp | lib, zebra: Add ZAPI_NHG_ADD|DELETE
|
commit | commitdiff | tree |
2020-09-28 |
Donald Sharp | zebra: Refactor nexthop reading from zapi messages
|
commit | commitdiff | tree |
2020-09-28 |
Donald Sharp | lib: Add the ability to grab a nhg starting id
|
commit | commitdiff | tree |
2020-09-28 |
Donald Sharp | zebra: Convert zserv_nexthop_num_warn to return bool
|
commit | commitdiff | tree |
2020-09-23 |
Stephen Worley | pbrd: use bool for pbr_send_pbr_map() return val Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-22 |
Stephen Worley | pbrd: cleanup pbr ifp info if not sent to zebra Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-22 |
Stephen Worley | pbrd: add return val for pbr_send_pbr_map() Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-11 |
Stephen Worley | doc: fix rpm link under libyang help Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-09-10 |
Stephen Worley | doc: add blurb for rpm package server in overview Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-08-18 |
Stephen Worley | lib: fix crash in show nexthop when vrf deleted Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-07-10 |
Stephen Worley | zebra: mark connected nh inactive if not matching ifindex Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-07-09 |
Stephen Worley | pbrd: nhgc state improvements when installed/removed Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-07-09 |
Stephen Worley | pbrd: uninstall NHG route if not valid anymore Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-05-05 |
Stephen Worley | zebra: abstract 5549 check into a function Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
next |