summaryrefslogtreecommitdiffstats
path: root/bgpd/bgp_fsm.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bgpd: Change fsm to use an enum for passing stateDonald Sharp2022-12-051-130/+140
* bgpd: Hash release before we change the underlying hash assumptionsDonald Sharp2022-12-051-1/+4
* bgpd: Fix several use after free's in bgp for the peerDonald Sharp2022-12-051-4/+7
* bgpd: Display FD in peer FSM state change logvivek2022-11-211-1/+1
* bgpd: Show the reason when the session is killed due to RTTDonatas Abraitis2022-11-041-2/+5
* bgpd: Limit snmp trap for backwards state movement from establishedDonald Sharp2022-11-041-1/+1
* Merge pull request #12159 from opensourcerouting/fix/conditional_advertisemen...Russ White2022-11-011-0/+3
|\
| * bgpd: Notify BGP conditional advertisement thread when the peer goes downDonatas Abraitis2022-10-201-0/+3
* | bgpd: Clarify what NHT error message meansDonald Sharp2022-10-271-36/+37
|/
* bgpd: optimal router reflection cli and fsm changesMadhuri Kuruganti2022-10-121-0/+3
* bgpd: Cleanup memory leaks associated with t_deferral_timerSamanvitha B Bhargav2022-09-231-0/+5
* bgpd: Fix memory leak for `conf_copy()` - SoO ecommunityDonatas Abraitis2022-09-101-5/+0
* Merge pull request #11894 from sri-mohan1/sri-bgp-dbg1Donatas Abraitis2022-09-021-5/+4
|\
| * bgpd: changes for code maintainabilitysri-mohan12022-09-011-5/+4
* | Merge pull request #11833 from opensourcerouting/feature/bgp_neighbor_sooRuss White2022-08-301-0/+5
|\ \
| * | bgpd: Add `neighbor soo` commandDonatas Abraitis2022-08-201-0/+5
| |/
* / bgpd: Convert from bgp_clock() to monotime()Donald Sharp2022-08-241-5/+5
|/
* Merge pull request #11657 from donaldsharp/why_timerDonatas Abraitis2022-07-221-71/+70
|\
| * bgpd: Remove various macros that overlap THREAD_OFFDonald Sharp2022-07-211-71/+70
* | *: frr_with_mutex change to follow our standardDonald Sharp2022-07-201-2/+2
|/
* bgpd: Add patches for RFC9234 implementationEugene Bogomazov2022-06-211-2/+2
* bgpd: Add RFC9234 implementationEugene Bogomazov2022-06-171-0/+4
* Merge pull request #11222 from donaldsharp/bgp_zebra_stuffSri Mohana Singamsetty2022-05-191-0/+12
|\
| * bgpd: Allow nht to work when connection succeedsDonald Sharp2022-05-181-0/+12
* | bgpd: Activate Graceful-Restart when receiving CEASE/HOLDTIME notificationsDonatas Abraitis2022-05-141-0/+9
|/
* Merge pull request #11059 from anlancs/fix/bgpd-evnp-wrong-check-hashgetDonatas Abraitis2022-05-041-1/+1
|\
| * *: remove the checking returned value for hash_get()anlan_cs2022-05-021-1/+1
* | bgpd: Implement CEASE/Hard Reset notificationDonatas Abraitis2022-05-021-1/+2
* | bgpd: Rename graceful restart constants for R-bit capabilitiesDonatas Abraitis2022-04-271-2/+2
|/
* bgpd: Use proper debug msg for graceful restart commandsDonatas Abraitis2022-04-051-2/+2
* bgpd: Add `%pBP` printfrr() extension to print `IP(hostname)` for BGP peerDonatas Abraitis2022-03-311-40/+30
* Merge pull request #10845 from opensourcerouting/feature/unify_bgp_loggingRuss White2022-03-291-34/+41
|\
| * bgpd: Print hostname along with IP for most useful debug messagesDonatas Abraitis2022-03-221-34/+41
* | bgpd: Stop LLGR timer when the connection is establishedDonatas Abraitis2022-03-281-1/+11
|/
* Merge pull request #10636 from ton31337/fix/use_get_set_for_communitiesRuss White2022-02-281-5/+7
|\
| * bgpd: Reuse get/set helpers for attr->communityDonatas Abraitis2022-02-251-5/+7
* | *: Change thread->func to return void instead of intDonald Sharp2022-02-241-57/+27
|/
* 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
|\ \ | |/ |/|