summaryrefslogtreecommitdiff
path: root/bgpd/bgp_mpath.c
AgeCommit message (Expand)Author
2024-10-03bgpd: Print debug message about reaching maximum allowed multi pathsDonatas Abraitis
2024-10-02bgpd: Remove unused bgp_mp_dmed_deselect functionDonald Sharp
2024-10-01bgpd: Remove bgp_path_info_mpath_dequeueDonald Sharp
2024-10-01bgpd: Cleanup multipath figuring out in bgpDonald Sharp
2024-10-01bgpd: Ensure mpath data is only on bestpathDonald Sharp
2024-10-01bgpd: Use CHECK_FLAG to remain consistent for mp_flagsDonald Sharp
2024-06-11bgpd: fix do not skip paths with same nexthopPhilippe Guibert
2024-04-22bgpd: Include IPv6 extended community into multipath considerationsDonatas Abraitis
2024-04-22bgpd: Convert 32-bit to 64-bit link bandwidth variable (link_bw)Donatas Abraitis
2024-02-22bgpd: move mp_nexthop_prefer_global boolean attribute to nh_flagsLouis Scalbert
2023-11-13bgpd: Used %pBD instead of %pRNDonald Sharp
2023-08-08bgpd: bgp_path_info_extra memory optimizationValerian_He
2023-02-09*: auto-convert to SPDX License IDsDavid Lamparter
2023-01-13Revert "Merge pull request #11127 from louis-6wind/bgp-leak"Donald Sharp
2022-12-16bgpd: move mp_nexthop_prefer_global boolean attribute to nh_flagLouis Scalbert
2022-12-02bgpd: Do not print cumulated bandwidth prefixed with `u`Donatas Abraitis
2022-11-28bgpd: Null checking is not needed on failureDonald Sharp
2022-05-12bgpd: Change single value bitfield to a boolDonald Sharp
2022-04-12bgpd: Fix styling, drop braces for single statement blockDonatas Abraitis
2022-04-12bgpd: Reuse bgp_attr_set_ecommunity() for setting attribute flagsDonatas Abraitis
2022-04-12bgpd: Reuse bgp_attr_set_[l]community() for setting attribute flagsDonatas Abraitis
2022-02-25bgpd: Reuse get/set helpers for attr->communityDonatas Abraitis
2022-02-10bgpd: Use get/set helpers for attr->lcommunityDonatas Abraitis
2022-02-04bgpd: Use bgp_attr_[sg]et_ecommunity for struct ecommunityDonatas Abraitis
2021-11-19bgpd: VRF-Lite fix best path selectionKantesh Mundaragi
2021-11-12bgpd: Add vrf information to best path debuggingDonald Sharp
2021-08-30bgpd: Add `neighbor PEER link-bw-encoding-ieee`Donatas Abraitis
2021-06-29bgpd: Avoid more assignments within checks (round 2)Donatas Abraitis
2021-03-09bgpd: Convert remaining string output to our internal typesDonald Sharp
2021-02-09*: remove more sprintf()Quentin Young
2020-11-02bgpd: Multipath is always being allocatedDonald Sharp
2020-07-14*: un-split strings across linesDavid Lamparter
2020-06-23bgp: rename bgp_node to bgp_destDonald Sharp
2020-03-30bgpd: Implement options for link bandwidth handlingvivek
2020-03-30bgpd: Additional options for generating link bandwidthvivek
2020-03-30bgpd: Install multipath routes with weightsvivek
2020-03-30bgpd: Track link bandwidth during multipath calcvivek
2020-03-30bgpd: Add link-bandwidth fields for multipath calcvivek
2020-03-26bgpd: Convert users of `rn->p` to use accessor functionDonald Sharp
2020-03-24bgpd: Make bgp_debug_bestpath take a `struct bgp_node`Donald Sharp
2020-02-06bgpd: Replace bgp_flag_* to [UN]SET/CHECK_FLAG macrosDonatas Abraitis
2020-02-06*: Replace s_addr 0 => INADDR_ANYDonatas Abraitis
2020-02-03*: don't null after XFREE; XFREE does this itselfQuentin Young
2019-12-05bgpd: remove bgp_attr_dupQuentin Young
2019-10-25bgpd: bgp_path_info_mpath_next only returns valuesDonald Sharp
2019-06-06lib,bgpd,babeld,ripngd,nhrpd,bfdd: clean up SA warningsMark Stapp
2019-02-25*: compare pointer types to NULL, not 0Quentin Young
2018-10-23bgpd:Fixing the signature of community_free functionSri Mohana Singamsetty
2018-10-09bgpd: Rename various variable names to something more appropriateDonald Sharp
2018-10-09bgpd: Convert binfo to pathDonald Sharp