summaryrefslogtreecommitdiff
path: root/bgpd/bgp_pbr.c
AgeCommit message (Expand)Author
2025-02-11bgpd: don't reuse nexthop variable in loop/switchDavid Lamparter
2023-08-08bgpd: bgp_path_info_extra memory optimizationValerian_He
2023-03-21*: Add a hash_clean_and_free() functionDonald Sharp
2023-02-09*: auto-convert to SPDX License IDsDavid Lamparter
2022-11-29bgpd: inet_ntop() adjustmentsDonatas Abraitis
2022-11-04bgpd: fix "storing the address of local variable"David Lamparter
2022-05-11*: Properly use memset() when zeroingDonatas Abraitis
2022-05-03*: remove the checking returned value for hash_get()anlan_cs
2022-02-08Merge pull request #10531 from idryzhov/bgp-nexthop-cmpDonald Sharp
2022-02-08bgpd: avoid memcmp comparison of struct nexthopIgor Ryzhov
2022-02-04bgpd: Use bgp_attr_[sg]et_ecommunity for struct ecommunityDonatas Abraitis
2021-08-01bgpd: flowspec redirect vrf uses vrf table instead of allocated table idPhilippe Guibert
2021-05-12bgpd: reduce cut-n-paste of bgp_zebra_announce_default for installDonald Sharp
2021-05-12bgpd: reduce cut-n-paste code in bgp_pbr.cDonald Sharp
2021-05-05bgpd: Another call path with uninited dataDonald Sharp
2021-05-03bgpd: Prevent test against uninited dataDonald Sharp
2021-03-17*: require semicolon after DEFINE_MTYPE & coDavid Lamparter
2021-01-28bgpd: Remove #if 0 codeDonald Sharp
2021-01-18bgpd: Use uint32_t for size value instead of int in ecommunity structDonald Sharp
2020-11-15bgpd: Convert ipv6_ecommunity to use accessor functionsDonald Sharp
2020-10-22:* Convert prefix2str to %pFXDonatas Abraitis
2020-08-21bgpd: remove warnings related to line too longs in bgp codePhilippe Guibert
2020-08-21bgpd: remove sprintf() usage on flowspecPhilippe Guibert
2020-08-21bgpd: fallback proto icmp/v6 to appropriate l3 filterPhilippe Guibert
2020-08-21bgpd: limit policy routing with flowlabel, fragment, and prefix offsetPhilippe Guibert
2020-08-21bgpd: support for flowspec interface list per address-familyPhilippe Guibert
2020-08-21bgpd: support for bgp ipv6 ext community, and flowspec redirect ipv6Philippe Guibert
2020-08-21bgp, zebra: add family attribute to ipset and iptable contextPhilippe Guibert
2020-08-21bgpd: support for redirect ipv6 simpson methodPhilippe Guibert
2020-08-21bgpd, lib: support for flow_label flowspec typePhilippe Guibert
2020-08-21bgpd: ipv6 flowspec address decoding and validationPhilippe Guibert
2020-08-21bgpd: flowspec code support for ipv6Philippe Guibert
2020-07-14*: un-split strings across linesDavid Lamparter
2020-04-20*: sprintf -> snprintfQuentin Young
2020-03-30bgpd: Ability to add/update unique extended communitiesvivek
2020-03-24bgpd: Rework code to use `const struct prefix`Donald Sharp
2020-02-14bgpd: Print out vrf name as well as idDonald Sharp
2020-02-06*: Replace s_addr 0 => INADDR_ANYDonatas Abraitis
2020-02-03*: don't null after XFREE; XFREE does this itselfQuentin Young
2020-01-15bgpd, ospfd, zebra: Do not use 0 as VRF_DEFAULTDonald Sharp
2019-10-16bgpd: `struct bgp_path_info *`->attr must not be NULLDonald Sharp
2019-07-08bgpd: discard traffic when at least traffic-rate 0 is observedPhilippe Guibert
2019-07-08bgp, zebra, lib: add protocol support for iptablesPhilippe Guibert
2019-05-14lib: hashing functions should take const argumentsQuentin Young
2019-03-29bgpd: simplify lookup list call with fs pbr entriesPhilippe Guibert
2019-03-28bgpd: do not allocate lists on fs entries of bgp entries.Philippe Guibert
2019-02-25*: use proper bool initializers & fix comparisonsQuentin Young
2019-02-25*: Rename backet to bucketTim Bray
2019-01-29bgpd: display the list of iprules attached to a fs entryPhilippe Guibert
2019-01-29bgpd: change priority of fs pbr rulesPhilippe Guibert