summaryrefslogtreecommitdiffstats
path: root/bgpd/bgp_packet.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bgpd: Treat withdraw variable as a boolDonald Sharp2023-04-061-1/+1
* *: Convert event.h to frrevent.hDonald Sharp2023-03-241-1/+1
* *: Convert THREAD_XXX macros to EVENT_XXX macrosDonald Sharp2023-03-241-9/+9
* *: Convert thread_add_XXX functions to event_add_XXXDonald Sharp2023-03-241-7/+7
* *: Rename `struct thread` to `struct event`Donald Sharp2023-03-241-4/+4
* *: Rename thread.[ch] to event.[ch]Donald Sharp2023-03-241-1/+1
* Merge pull request #12780 from opensourcerouting/spdx-license-idDonald Sharp2023-02-171-16/+1
|\
| * *: auto-convert to SPDX License IDsDavid Lamparter2023-02-091-16/+1
* | bgpd: Add BGP Software Version CapabilityDonatas Abraitis2023-02-151-0/+7
|/
* bgpd: Set attr to NULL when passing NLRI_UPDATE with treat-as-withdrawDonatas Abraitis2023-02-011-1/+2
* bgpd: Limit peer output queue length like input queue lengthDonald Sharp2023-01-191-1/+12
* bgpd: Keep the notification data under peer's struct when sendingDonatas Abraitis2022-11-241-3/+12
* bgpd: Show the reason when the session is killed due to RTTDonatas Abraitis2022-11-041-8/+20
* bgpd: Ensure that bgp open message stream has enough data to readDonald Sharp2022-11-021-0/+19
* bgpd: Honor default holdtime when triggering session reset for SendHoldTimerDonatas Abraitis2022-10-171-7/+14
* bgpd: Cleanup memory leaks associated with t_deferral_timerSamanvitha B Bhargav2022-09-231-0/+5
* bgpd: Handle route-refresh request received before EoRXiao Liang2022-09-161-0/+31
* bgpd: avoid notify race between io and main pthreadsMark Stapp2022-09-081-4/+28
* bgpd: Convert from bgp_clock() to monotime()Donald Sharp2022-08-241-5/+5
* bgpd: Send route update when modifying access/aspath/prefix listsDonatas Abraitis2022-08-051-15/+13
* bgpd: bgp_best_path_select_defer never returns negativeDonatas Abraitis2022-08-031-4/+2
* bgpd: Make sure hdr length is at a minimum of what is expectedDonald Sharp2022-07-221-0/+8
* Merge pull request #11657 from donaldsharp/why_timerDonatas Abraitis2022-07-221-3/+2
|\
| * bgpd: Remove various macros that overlap THREAD_OFFDonald Sharp2022-07-211-3/+2
* | *: frr_with_mutex change to follow our standardDonald Sharp2022-07-201-3/+3
|/
* bgpd: Free ->raw_data from Hard Notification message after we use itDonatas Abraitis2022-07-111-1/+7
* bgpd: Add Notification CEASE BFD Down messageDonatas Abraitis2022-06-021-0/+1
* bgpd: Don't increment twice notification sent stats counterDonatas Abraitis2022-05-241-1/+0
* bgpd: fix oopsie with SendHoldTime==0David Lamparter2022-05-201-1/+3
* bgpd: implement SendHoldTimerDavid Lamparter2022-05-191-0/+37
* Merge pull request #11183 from opensourcerouting/feature/handle_bgp_gr_notifi...Russ White2022-05-181-4/+16
|\
| * bgpd: Activate Graceful-Restart when receiving CEASE/HOLDTIME notificationsDonatas Abraitis2022-05-141-4/+16
* | *: Properly use memset() when zeroingDonatas Abraitis2022-05-111-3/+2
|/
* bgpd: Reset bgp_notify.hard_reset on receive to avoid stale dataDonatas Abraitis2022-05-101-0/+1
* bgpd: Send Hard Reset Notification for BGP_NOTIFY_CEASE_ADMIN_RESETDonatas Abraitis2022-05-101-4/+34
* bgpd: Fix memory leak for bgp_notify_receive()Donatas Abraitis2022-05-041-3/+4
* Merge pull request #11128 from opensourcerouting/feature/rfc8538Donald Sharp2022-05-021-35/+132
|\
| * bgpd: Implement CEASE/Hard Reset notificationDonatas Abraitis2022-05-021-35/+132
* | bgpd: Ensure pkt_afi and pkt_safi are not used uninited in some casesDonald Sharp2022-04-271-6/+6
|/
* bgpd: Convert bgp_attr_parse_ret_t to enumDonatas Abraitis2022-04-121-1/+1
* bgpd: Add `%pBP` printfrr() extension to print `IP(hostname)` for BGP peerDonatas Abraitis2022-03-311-60/+44
* bgpd: Print hostname along with IP for most useful debug messagesDonatas Abraitis2022-03-221-37/+55
* bgpd, lib, pimd: Remove sockopt_corkDonald Sharp2022-03-121-3/+0
* *: Change thread->func to return void instead of intDonald Sharp2022-02-241-17/+9
* bgpd: Implement LLGR helper modeDonatas Abraitis2021-12-281-5/+5
* bgpd: bgp_packet_set_size int to voidDonatas Abraitis2021-11-291-8/+5
* bgpd: Implement rfc9072Donatas Abraitis2021-11-221-9/+44
* bgpd: bgp_announce_route should know if we should force the update or notDonald Sharp2021-10-041-3/+5
* bgpd: Don't lookup paf structure get straight to the pointDonald Sharp2021-09-271-4/+14
* bgpd: swap bgp error value with file descriptor valuePhilippe Guibert2021-09-231-1/+1