summaryrefslogtreecommitdiffstats
path: root/bgpd/bgp_advertise.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bgpd: Convert the bgp_advertise_attr->adv to a fifoDonald Sharp2023-10-101-25/+7
* bgpd: Ensure send order is 100% consistentDonald Sharp2023-09-211-4/+19
* bgpd: bgp_adj_in_unset needs to return the dest pointerDonald Sharp2023-09-111-4/+4
* bgpd: bgp_clear_adj_in|remove dest may be freedDonald Sharp2023-09-101-4/+6
* bgpd: Remove peer->sync arrayDonald Sharp2023-07-211-26/+0
* *: Convert event.h to frrevent.hDonald Sharp2023-03-241-1/+1
* *: Rename thread.[ch] to event.[ch]Donald Sharp2023-03-241-1/+1
* *: auto-convert to SPDX License IDsDavid Lamparter2023-02-091-16/+1
* bgpd: Convert from bgp_clock() to monotime()Donald Sharp2022-08-241-1/+1
* bgpd: Rename baa_new/baa_free/etc functions to be human-readableDonatas Abraitis2022-07-251-11/+13
* bgpd: Cleanup subgroup hash when we delete/merge a subgroupDonatas Abraitis2022-07-251-1/+1
* bgpd: Convert bgp_addpath_encode_[tr]x() to bool from intDonatas Abraitis2022-02-011-1/+1
* bgpd: Call bgp_dest_unlock_node() inside bgp_adj_in_remove()Donatas Abraitis2021-06-111-3/+2
* bgp: rename bgp_node to bgp_destDonald Sharp2020-06-231-12/+12
* bgpd: Convert lots of int type functions to bool/voidDonatas Abraitis2020-03-211-9/+10
* *: don't null after XFREE; XFREE does this itselfQuentin Young2020-02-031-1/+0
* bgpd: add timestamp to bgp_adj_inDavid Lamparter2019-08-301-0/+1
* lib: hashing functions should take const argumentsQuentin Young2019-05-141-2/+2
* bgpd: replace ADV_FIFO with DECLARE_LISTDavid Lamparter2019-04-271-3/+3
* *: remove casts of XMALLOC / XCALLOCQuentin Young2019-02-261-4/+3
* *: remove null check before XFREEQuentin Young2019-02-261-2/+1
* bgpd: Convert adj_out to a RB treeDonald Sharp2018-12-071-1/+1
* *: Replace hash_cmp function return value to a boolDonald Sharp2018-10-191-1/+1
* bgpd: Convert binfo to pathDonald Sharp2018-10-091-3/+3
* bgpd: Convert all bgp_info_XXX functions to bgp_path_XXX functionsDonald Sharp2018-10-091-2/+2
* *: use C99 standard fixed-width integer typesQuentin Young2018-03-271-3/+3
* bgpd: Remove peer->hash as that it is unusedDonald Sharp2018-01-171-6/+0
* bgpd: use FOREACH_AFI_SAFI where possibleQuentin Young2017-11-211-23/+18
* *: use clang's 'ForEachMacros' format style optionRenato Westphal2017-09-151-16/+18
* bgpd: Add various hash optimizationsDonald Sharp2017-09-051-1/+3
* *: reindentreindent-master-afterwhitespace / reindent2017-07-171-177/+155
* *: update hash_create(), hash_create_size()Quentin Young2017-07-021-1/+1
* *: make consistent & update GPLv2 file headersDavid Lamparter2017-05-151-18/+18
* lib, bgpd, tests: Refactor FILTER_X in zebra.hDonald Sharp2016-08-161-0/+1
* bgpd: speed up "no-hit" withdraws for routeserversDavid Lamparter2016-06-081-1/+7
* BGP: support for addpath TXDaniel Walton2015-11-051-15/+14
* Addpath does not work for soft-reconfigurationDonald Sharp2015-05-201-10/+18
* BGP: Add dynamic update group supportDonald Sharp2015-05-201-207/+31
* Overhual BGP debugsDonald Sharp2015-05-201-2/+2
* Changes to improve BGP convergence time:Donald Sharp2015-05-201-5/+34
* bgpd: bgpd-mrai.patchDonald Sharp2015-05-201-0/+3
* bgpd: bgpd-peer-outq.patchDonald Sharp2015-05-201-6/+10
* *: nuke ^L (page feed)David Lamparter2014-06-041-5/+5
* bgpd: Try fix extcommunity resource allocation probs, particularly with 'set ...Paul Jakma2011-03-211-5/+5
* [cleanup] functions taking no args should be declared with void argsStephen Hemminger2009-06-121-2/+2
* [lib] hash compare function arguments ought to be const qualifiedStephen Hemminger2008-08-221-3/+3
* [bgpd] Fix triggerable crash when compiled with --disable-bgp-announcePaul Jakma2008-07-221-6/+4
* [bgpd] Fix warnings: hash callbacks should match hash API declarationsPaul Jakma2007-04-291-3/+9
* [bgpd] fix mtype in XFREE and NULL out freed pointerPaul Jakma2006-08-271-1/+2
* [bgpd] trivial: use a distinct memtype for struct bgp_synchronizePaul Jakma2006-03-301-1/+2