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 |
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 |
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-23 |
Stephen Worley | Merge pull request #7160 from mjstapp/fix_topo_daemons_list
|
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-27 |
Stephen Worley | lib: break up show nexthop API a bit for reuse 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-08-04 |
Stephen Worley | Merge pull request #6821 from Niral-Networks/niral_6VPE_6PE_fix
|
commit | commitdiff | tree |
2020-07-17 |
Stephen Worley | Merge pull request #6753 from mjstapp/fix_zebra_backup_sa
|
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-06-10 |
Stephen Worley | Merge pull request #6465 from xThaid/iprules
|
commit | commitdiff | tree |
2020-06-09 |
Stephen Worley | Merge pull request #6494 from mjstapp/fix_if_del_addr
|
commit | commitdiff | tree |
2020-05-28 |
Stephen Worley | Merge pull request #6478 from mjstapp/dev_doc_more_const
|
commit | commitdiff | tree |
2020-05-19 |
Stephen Worley | Merge pull request #6426 from pguibert6WIND/update_ifname_be...
|
commit | commitdiff | tree |
2020-05-19 |
Stephen Worley | Merge pull request #6351 from opensourcerouting/fpm-nh
|
commit | commitdiff | tree |
2020-05-13 |
Stephen Worley | Merge pull request #6227 from pguibert6WIND/show_nexthop_gro...
|
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 |
2020-05-01 |
Stephen Worley | zebra: force off kernel NHG install with netns VRFs Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-04-29 |
Stephen Worley | Merge pull request #5786 from mjstapp/fix_notif_empty_nhg
|
commit | commitdiff | tree |
2020-04-23 |
Stephen Worley | Merge pull request #6184 from kssoman/route
|
commit | commitdiff | tree |
2020-04-16 |
Stephen Worley | tests: add connected/recursive/duplicte/route-map NHG... Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-04-14 |
Stephen Worley | pbrd: fix wording in pbr_send_pbr_map comment Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-04-10 |
Stephen Worley | zebra: read in and sweep rules on startup Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-04-09 |
Stephen Worley | zebra: set family on read in rule prefix Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-04-09 |
Stephen Worley | pbrd: separate `set *` and `no set *` commands Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-04-09 |
Stephen Worley | pbrd: implement `set *` and `match *` config replacement Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-04-09 |
Stephen Worley | pbrd: free nexthop_group name on `no set nexthop-group` Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-04-09 |
Stephen Worley | pbrd: delete pbr nhg cache after rlease from hash Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-04-09 |
Stephen Worley | pbrd: add seqno to debug in pbr_send_pbr_map Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-04-09 |
Stephen Worley | zebra: define some explicit rule replace code paths Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-04-07 |
Stephen Worley | Merge pull request #6097 from mjstapp/fix_nhg_cli_dups
|
commit | commitdiff | tree |
2020-04-02 |
Stephen Worley | zebra: free unhashable (dup) NHEs via ID table cleanup Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-03-30 |
Stephen Worley | Merge pull request #5901 from mjstapp/backup_nh_prep
|
commit | commitdiff | tree |
2020-03-26 |
Stephen Worley | zebra: break if duplicate nexthop found in nhe2grp Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-03-26 |
Stephen Worley | zebra: properly set the NEXTHOP_GROUP_VALID flag Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-03-26 |
Stephen Worley | zebra: set valid on re->nhe directly in nexthop_active_update() Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-03-26 |
Stephen Worley | zebra: add debug for duplicate NH in dataplane array... Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-03-26 |
Stephen Worley | zebra: don't add ID to kernel nh_grp if not installed... Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-03-26 |
Stephen Worley | zebra: handle NHG in NHG dataplane group conversion Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-03-26 |
Stephen Worley | zebra: remove unnecessary `cmd =` check Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-03-26 |
Stephen Worley | zebra: determine src when using nexthop objects Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-03-26 |
Stephen Worley | zebra: abstract route src determiniation into func Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-03-20 |
Stephen Worley | Merge pull request #6042 from rubenk/build-disable...
|
commit | commitdiff | tree |
2020-03-20 |
Stephen Worley | lib: include any mem ever allocd in `show memory` Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-03-19 |
Stephen Worley | pbrd: convert gotos in set vrf command to returns Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-03-19 |
Stephen Worley | pbrd: properly handle duplicate set vrf XX configs Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-03-02 |
Stephen Worley | zebra: trust directly connected kernel/system routes Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-02-28 |
Stephen Worley | Merge pull request #5878 from mjstapp/fix_nhg_for_fpm
|
commit | commitdiff | tree |
2020-02-27 |
Stephen Worley | Merge pull request #5857 from mjstapp/embed_nhg_in_nhe
|
commit | commitdiff | tree |
2020-02-25 |
Stephen Worley | pbrd: unconfigure table range Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-02-04 |
Stephen Worley | doc: indicate non-support for dynamic pbr maps Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-01-30 |
Stephen Worley | zebra: add null check before connecting recursive depend Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-01-30 |
Stephen Worley | zebra: reset nexthop pointer in zread of nexthops Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-01-30 |
Stephen Worley | zebra: don't created connected if duplicate depend Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-01-15 |
Stephen Worley | tests: add basic nexthop group functionality test Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-01-15 |
Stephen Worley | lib: assert if someone adds to nexthop list to nhg Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-01-15 |
Stephen Worley | zebra: just set nexthop member in handle_recursive_depend() Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-01-15 |
Stephen Worley | lib,zebra: tighten up the nexthop_copy/nexthop_dup... Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-01-15 |
Stephen Worley | zebra: can't improve efficiency for recursive depends Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-01-08 |
Stephen Worley | pimd: lookup nh using vrf_id we checked before Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-01-08 |
Stephen Worley | pimd: allow pimd to handle nexthop_lookup zapi error Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
|
commit | commitdiff | tree |
next |