summaryrefslogtreecommitdiffstats
path: root/bgpd/bgp_fsm.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bgpd: fix addressing information of non established outgoing sessionsPhilippe Guibert2024-04-151-0/+18
* bgpd: Send "Send Hold Timer Expired" on such events notificationDonatas Abraitis2024-02-291-1/+1
* bgpd: Implement Paths-Limit capabilityDonatas Abraitis2024-02-131-0/+2
* bgpd: Fix format overflow for graceful-restart debug logsDonatas Abraitis2024-01-241-11/+11
* Revert "bgpd: On shutdown do not create a workqueue for the self peer"Martin Winter2024-01-061-1/+1
* bgpd: Make `suppress-fib-pending` clear peeringDonald Sharp2023-12-121-36/+39
* bgpd: On shutdown do not create a workqueue for the self peerDonald Sharp2023-11-211-1/+1
* build: add -Wimplicit-fallthroughIgor Ryzhov2023-10-121-1/+2
* bgpd: Set TCP MSS for the socket even if the session is set to passiveDonatas Abraitis2023-09-181-6/+0
* bgpd: Keep remote/local socket unions on BGP start eventDonatas Abraitis2023-09-131-14/+0
* bgpd: Move the peer->su to connection->suDonald Sharp2023-09-101-6/+8
* bgpd: bgp_connect is struct peer_connection orientedDonald Sharp2023-09-101-1/+1
* bgpd: Convert bgp_fsm_nht_update to take a connectionDonald Sharp2023-09-101-9/+9
* bgpd: modify bgp_connect_check to use a connectionDonald Sharp2023-09-101-22/+18
* bgpd: bgp_fsm_change_status/BGP_TIMER_ON and BGP_EVENT_ADDDonald Sharp2023-09-101-179/+138
* bgpd: peer_established should be connection orientedDonald Sharp2023-09-101-7/+9
* bgpd: make bgp_keepalives_on|off connection orientedDonald Sharp2023-09-101-12/+12
* bgpd: bgp_open_send is connection oriented not peer orientedDonald Sharp2023-09-101-7/+5
* bgpd: convert bgp_stop_with_notify to connection basedDonald Sharp2023-09-101-5/+8
* bgpd: make bgp_timer_set use a peer_connection insteadDonald Sharp2023-09-101-52/+49
* bgpd: bgp_notify_send use peer_connection instead of peerDonald Sharp2023-09-091-4/+5
* bgpd: move t_pmax_restart to peer_connectionDonald Sharp2023-09-091-1/+1
* bgpd: move t_generate_updgrp_packets into peer_connectionDonald Sharp2023-09-091-2/+3
* bgpd: move t_gr_restart and _stale into peer_connectionDonald Sharp2023-09-091-11/+11
* bgpd: move t_routeadv to peer_connectionDonald Sharp2023-09-091-20/+24
* bgpd: t_connect_check_r and w move to peer connectionDonald Sharp2023-09-091-10/+12
* bgpd: t_holdtime move to peer_connectionDonald Sharp2023-09-091-17/+17
* bgpd: move t_start into peer_connectionDonald Sharp2023-09-091-9/+9
* bgpd: move t_delayopen from peer to peer_connectionDonald Sharp2023-09-091-12/+12
* bgpd: t_connect conversion from peer to peer_connectDonald Sharp2023-09-091-19/+21
* bgpd: Remove BGP_EVENT_FLUSH and just use event_cancel_event_readyDonald Sharp2023-09-091-2/+2
* bgpd: Add peers back to peer hash when peer_xfer_conn failsDonald Sharp2023-08-311-0/+12
* Revert "bgpd: Add peers back to peer hash when peer_xfer_conn fails"Donatas Abraitis2023-08-311-11/+0
* Merge pull request #14301 from donaldsharp/bgp_lost_hashJafar Al-Gharaibeh2023-08-311-0/+11
|\
| * bgpd: Add peers back to peer hash when peer_xfer_conn failsDonald Sharp2023-08-301-0/+11
* | Merge pull request #14118 from GaladrielZhao/masterDonatas Abraitis2023-08-301-2/+2
|\ \ | |/ |/|
| * bgpd: Convert from struct bgp_node to struct bgp_destYuqing Zhao2023-08-221-2/+2
* | bgpd: Prevent use after freeDonald Sharp2023-08-251-2/+3
* | bgpd: bgp_event_update switch to a switchDonald Sharp2023-08-251-5/+9
* | bgpd: bgp_event_update mixes enum's with a non-enumDonald Sharp2023-08-251-8/+6
|/
* bgpd: Cleanup bgp_start declarationsDonald Sharp2023-08-181-4/+1
* bgpd: Convert FSM to use `struct peer_connection`Donald Sharp2023-08-181-82/+118
* bgpd: Convert `struct peer_connection` to dynamically allocatedDonald Sharp2023-08-181-112/+112
* bgpd: Move t_process_packet and t_process_packet_error to connectionDonald Sharp2023-08-181-2/+2
* bgpd: Move status and ostatus to `struct peer_connection`Donald Sharp2023-08-181-34/+45
* bgpd: READ and WRITE flags are a part of the connectionDonald Sharp2023-08-181-4/+8
* bgpd: Move t_write and t_read into `struct peer_connection`Donald Sharp2023-08-181-6/+6
* bgpd: Convert bgp_io.c to take `struct peer_connection`Donald Sharp2023-08-181-13/+13
* bgpd: Start abstraction of `struct peer_connection`Donald Sharp2023-08-181-90/+91
* bgpd: Remove peer->obuf_workDonald Sharp2023-07-211-2/+0