summaryrefslogtreecommitdiff
path: root/bgpd/bgp_packet.c
AgeCommit message (Expand)Author
2024-06-24bgpd: Check if we have really enough data before doing memcpy for software ve...Donatas Abraitis
2024-04-05bgpd: Fix errors handling for MP/GR capabilities as dynamic capabilityDonatas Abraitis
2023-11-05bgpd: Ignore handling NLRIs if we received MP_UNREACH_NLRIDonatas Abraitis
2023-10-25bgpd: Handle MP_REACH_NLRI malformed packets with session resetDonatas Abraitis
2023-10-11Revert "bgpd: accept bgp link-state capability"Donald Sharp
2023-10-11Revert "bgpd: store bgp link-state prefixes"Donald Sharp
2023-09-29bgpd: Validate maximum length of software version when handling via dynamic capsDonatas Abraitis
2023-09-26Merge pull request #12649 from louis-6wind/bgp-link-stateRuss White
2023-09-22bgpd: Flush per AFI/SAFI capabilities flags, stale_time for LLGR capDonatas Abraitis
2023-09-22bgpd: Clear graceful-restart per AFI/SAFI capability flags when receiving unsetDonatas Abraitis
2023-09-18bgpd: store bgp link-state prefixesLouis Scalbert
2023-09-18bgpd: accept bgp link-state capabilityLouis Scalbert
2023-09-13bgpd: Handle LLGR capability using dynamic capabilitiesDonatas Abraitis
2023-09-10bgpd: First pass of BGP_EVENT_ADDDonald Sharp
2023-09-10bgpd: bgp_packet pass connection aroundDonald Sharp
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: bgp_open_send is connection oriented not peer orientedDonald 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_generate_updgrp_packets into peer_connectionDonald Sharp
2023-09-09bgpd: move t_routeadv to peer_connectionDonald Sharp
2023-08-30bgpd: Print a hostname also for GR logs under dynamic capabilityDonatas Abraitis
2023-08-30bgpd: Make sure we have enough data to read restart time and flags for GR capDonatas Abraitis
2023-08-30bgpd: Handle Graceful-Restart capability with dynamic capabilityDonatas Abraitis
2023-08-30Merge pull request #14300 from opensourcerouting/fix/set_role_as_undefined_wh...Donald Sharp
2023-08-30bgpd: Unset role when receiving UNSET action for dynamic capabilityDonatas Abraitis
2023-08-29bgpd: Use zlog_err and not zlog_info when we have an error for dynamic capabi...Donatas Abraitis
2023-08-29bgpd: Handle Role capability via dynamic capabilities for SET/UNSET properlyDonatas Abraitis
2023-08-22bgpd: Do not process NLRIs if the attribute length is zeroDonatas Abraitis
2023-08-21Merge pull request #8790 from donaldsharp/peer_connectionDonatas Abraitis
2023-08-20bgpd: Don't read the first byte of ORF header if we are ahead of streamDonatas Abraitis
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: Convert bgp_io.c to take `struct peer_connection`Donald Sharp
2023-08-18bgpd: Start abstraction of `struct peer_connection`Donald Sharp
2023-08-08Merge pull request #14154 from opensourcerouting/feature/bgpd_handle_role_cap...Russ White
2023-08-06Merge pull request #14139 from donaldsharp/v6_v4_nexthopsDonatas Abraitis
2023-08-05bgpd: Check if peer is established and dynamic capability-awareDonatas Abraitis
2023-08-05bgpd: Handle role capability using dynamic capabilityDonatas Abraitis
2023-08-03bgpd: Add all other capabilities for dynamic handling (placeholders)Donatas Abraitis
2023-08-03bgpd: Handle software version capability dynamicalyDonatas Abraitis
2023-08-03bgpd: Do not allow a peer to come up on v6 if we have no ability to routeDonald Sharp
2023-07-24bgpd: The last_reset_cause in the peer structure is too largeDonald Sharp
2023-07-07bgpd: Deprecate Prestandard Outbound Route Filtering capabilityDonatas Abraitis
2023-07-07bgpd: Deprecate Prestandard Route Refresh capability (128)Donatas Abraitis
2023-05-30bgpd: doc enhanced route-refresh subtypeTrey Aspelund
2023-04-06bgpd: Treat withdraw variable as a boolDonald Sharp
2023-03-24*: Convert event.h to frrevent.hDonald Sharp