summaryrefslogtreecommitdiff
path: root/bgpd/bgp_fsm.c
AgeCommit message (Expand)Author
2023-09-10bgpd: bgp_fsm_change_status/BGP_TIMER_ON and BGP_EVENT_ADDDonald Sharp
2023-09-10bgpd: peer_established should be connection orientedDonald Sharp
2023-09-10bgpd: make bgp_keepalives_on|off connection orientedDonald Sharp
2023-09-10bgpd: bgp_open_send is connection oriented not peer orientedDonald Sharp
2023-09-10bgpd: convert bgp_stop_with_notify to connection basedDonald Sharp
2023-09-10bgpd: make bgp_timer_set use a peer_connection insteadDonald Sharp
2023-09-09bgpd: bgp_notify_send use peer_connection instead of peerDonald Sharp
2023-09-09bgpd: move t_pmax_restart to peer_connectionDonald Sharp
2023-09-09bgpd: move t_generate_updgrp_packets into peer_connectionDonald Sharp
2023-09-09bgpd: move t_gr_restart and _stale into peer_connectionDonald Sharp
2023-09-09bgpd: move t_routeadv to peer_connectionDonald Sharp
2023-09-09bgpd: t_connect_check_r and w move to peer connectionDonald Sharp
2023-09-09bgpd: t_holdtime move to peer_connectionDonald Sharp
2023-09-09bgpd: move t_start into peer_connectionDonald Sharp
2023-09-09bgpd: move t_delayopen from peer to peer_connectionDonald Sharp
2023-09-09bgpd: t_connect conversion from peer to peer_connectDonald Sharp
2023-09-09bgpd: Remove BGP_EVENT_FLUSH and just use event_cancel_event_readyDonald Sharp
2023-08-31bgpd: Add peers back to peer hash when peer_xfer_conn failsDonald Sharp
2023-08-31Revert "bgpd: Add peers back to peer hash when peer_xfer_conn fails"Donatas Abraitis
2023-08-30Merge pull request #14301 from donaldsharp/bgp_lost_hashJafar Al-Gharaibeh
2023-08-30Merge pull request #14118 from GaladrielZhao/masterDonatas Abraitis
2023-08-30bgpd: Add peers back to peer hash when peer_xfer_conn failsDonald Sharp
2023-08-25bgpd: Prevent use after freeDonald Sharp
2023-08-25bgpd: bgp_event_update switch to a switchDonald Sharp
2023-08-25bgpd: bgp_event_update mixes enum's with a non-enumDonald Sharp
2023-08-22bgpd: Convert from struct bgp_node to struct bgp_destYuqing Zhao
2023-08-18bgpd: Cleanup bgp_start declarationsDonald Sharp
2023-08-18bgpd: Convert FSM to use `struct peer_connection`Donald Sharp
2023-08-18bgpd: Convert `struct peer_connection` to dynamically allocatedDonald Sharp
2023-08-18bgpd: Move t_process_packet and t_process_packet_error to connectionDonald Sharp
2023-08-18bgpd: Move status and ostatus to `struct peer_connection`Donald Sharp
2023-08-18bgpd: READ and WRITE flags are a part of the connectionDonald Sharp
2023-08-18bgpd: Move t_write and t_read into `struct peer_connection`Donald Sharp
2023-08-18bgpd: Convert bgp_io.c to take `struct peer_connection`Donald Sharp
2023-08-18bgpd: Start abstraction of `struct peer_connection`Donald Sharp
2023-07-21bgpd: Remove peer->obuf_workDonald Sharp
2023-07-07bgpd: Deprecate Prestandard Outbound Route Filtering capabilityDonatas Abraitis
2023-06-13bgpd: Use enum bgp_fsm_state_progress for bgp_stop()Donatas Abraitis
2023-06-02bgpd: Give more data when state machine fails to change stateDonald Sharp
2023-03-24*: Convert event.h to frrevent.hDonald Sharp
2023-03-24*: Convert THREAD_XXX macros to EVENT_XXX macrosDonald Sharp
2023-03-24*: Convert thread_timer_remain_XXX to event_timer_remain_XXXDonald Sharp
2023-03-24*: Convert thread_add_XXX functions to event_add_XXXDonald Sharp
2023-03-24*: Rename `struct thread` to `struct event`Donald Sharp
2023-03-24*: Rename thread.[ch] to event.[ch]Donald Sharp
2023-03-16bgpd: Always restart timer from scratch in OpenConfirm/EstablishedDonald Sharp
2023-03-16bgpd: fix NULL argument warningDavid Lamparter
2023-03-09lib, bgpd: Add more debugs to GR Capability exchangeDonald Sharp
2023-02-17Merge pull request #12780 from opensourcerouting/spdx-license-idDonald Sharp
2023-02-15bgpd: Add BGP Software Version CapabilityDonatas Abraitis