summaryrefslogtreecommitdiffstats
path: root/bgpd/bgp_fsm.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bgpd: Print function name for `(dynamic neighbor) deleted` debug messagesDonatas Abraitis2022-01-191-5/+10
* bgpd: Do not delete BGP dynamic peers if graceful restart kicks inDonatas Abraitis2022-01-191-5/+13
* *: Add FOREACH_AFI_SAFI_NSF(afi, safi) macro to reduce nestingDonatas Abraitis2022-01-131-47/+39
* bgpd: Implement LLGR helper modeDonatas Abraitis2021-12-281-10/+176
* bgpd: No need to test if a thread is running for BGP_TIMER_OFFDonatas Abraitis2021-12-211-4/+2
* *: Rename quagga_timestamp with frr_timestampDonald Sharp2021-11-111-6/+6
* Merge pull request #9557 from idryzhov/bgp-view-cleanupDonatas Abraitis2021-09-071-4/+2
|\
| * bgpd: cleanup special checks for viewsIgor Ryzhov2021-09-031-4/+2
* | bgpd: Add `PEER_DOWN_SOCKET_ERROR` to the list of peer failure modesDonald Sharp2021-09-031-1/+2
|/
* bgpd: BGP knob to teardown session immediately when peer is unreachablePrerana-GB2021-08-241-1/+2
* Merge pull request #9056 from askorichenko/test-dont-capabilityRuss White2021-08-031-0/+3
|\
| * bgpd: Clear capabilities field when resetting a bgp neighborAlexander Skorichenko2021-07-141-0/+3
* | Merge pull request #8956 from pguibert6WIND/bgp_loop_through_itselfDonatas Abraitis2021-07-211-3/+3
|\ \ | |/ |/|
| * bgpd: prevent routes loop through itselfPhilippe Guibert2021-07-121-3/+3
* | bgpd: Inconsistency in Local BGP GR state.prerana2021-07-091-4/+0
|/
* bgpd: Set 4096 instead of 65535 as new max packet size for a new peerDonatas Abraitis2021-07-031-0/+1
* bgpd: Convert to using peer_established(peer) functionDonald Sharp2021-06-071-7/+6
* bgpd: Prevent race condition loss of configDonald Sharp2021-04-241-1/+0
* bgpd: Address LL peer not NHT when receiving connection attemptDonald Sharp2021-04-151-1/+3
* bgpd: rework BFD integrationRafael Zalamena2021-03-231-3/+7
* Merge pull request #8121 from opensourcerouting/macro-cleanupDonatas Abraitis2021-03-221-2/+2
|\
| * *: require semicolon after DEFINE_HOOK & co.David Lamparter2021-03-171-2/+2
* | bgpd: use add_event instead of add_timer with zero timeoutMark Stapp2021-03-171-2/+2
|/
* bgpd: Convert remaining string output to our internal typesDonald Sharp2021-03-101-12/+4
* bgpd: Switch LL nexthop tracking to be interface basedDonald Sharp2021-02-171-0/+6
* bgpd: Remove #if 0 codeDonald Sharp2021-01-281-13/+0
* bgpd: make sure nh is valid for MPLS vpn routesPat Ruddy2021-01-271-3/+3
* bgpd: Implement enhanced route refresh capabilityDonatas Abraitis2021-01-051-6/+19
* bgpd: Use the headerDonald Sharp2020-12-171-1/+2
* bgpd: RFC 4271 DelayOpenTimerDavid Schweizer2020-10-201-16/+161
* bgpd: Advertise FIB installed routes to bgp peers (Part 3)Soman K S2020-11-061-3/+7
* *: unify thread/event cancel macrosMark Stapp2020-10-231-5/+5
* bgpd: Make the process_queue per bgp processDonald Sharp2020-10-211-6/+7
* bgpd: rename bgp_fsm_event_updateQuentin Young2020-09-171-5/+6
* bgpd: Add `neighbor <neigh> shutdown rtt` commandDonatas Abraitis2020-09-071-0/+3
* Merge pull request #7037 from volta-networks/fix_traps_bgpDonatas Abraitis2020-09-051-2/+4
|\
| * bgpd: fix invocation of bgpTrapBackwardTransitionBabis Chalios2020-09-021-2/+4
* | Merge pull request #6589 from NaveenThanikachalam/gr_fixesDonatas Abraitis2020-09-041-0/+24
|\ \ | |/ |/|
| * bgpd: GR fixesNaveen Thanikachalam2020-07-141-0/+24
* | Merge pull request #6938 from opensourcerouting/bgp-instance-shutdownRuss White2020-08-251-0/+2
|\ \
| * | bgpd: bgp instance administrative shutdown.David Schweizer2020-08-141-0/+2
* | | bgpd: Fix BGP session stuck in OpenConfirm stateSarita Patra2020-08-211-2/+2
* | | bgpd: Don't stop hold timer in OpenConfirm StateSarita Patra2020-08-211-3/+0
|/ /
* | bgpd: fsm legacy thread reset cleanupDavid Schweizer2020-08-071-9/+0
* | *: un-split strings across linesDavid Lamparter2020-07-141-4/+2
* | bgpd: Allow extending peer timeout in rare caseDonald Sharp2020-06-151-0/+20
|/
* *: manually remove some more sprintfQuentin Young2020-04-211-1/+2
* bgpd: Convert lots of int type functions to bool/voidDonatas Abraitis2020-03-211-24/+18
* bgpd: Convert status defines to enumDonald Sharp2020-03-201-3/+7
* bgpd: Convert #define of bgp fsm events to an enumDonald Sharp2020-03-201-3/+3