0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-12-23 02:01:55 +00:00
bird/proto
Ondrej Zajicek 678c491993 BGP: Improve handling of hold and keepalive timers
The effective keepalive time now scales relative to the negotiated
hold time, to maintain proportion between the keepalive time and the
hold time. This avoids issues when both keepalive and hold times
were configured, the hold time was negotiated to a smaller value,
but the keepalive time stayed the same.

Add new options 'min hold time' and 'min keepalive time', which reject
session attempts with too small hold time.

Improve validation of config options an their documentation.

Thanks to Alexander Zubkov and Sergei Goriunov for suggestions.
2024-05-30 12:29:59 +02:00
..
babel Simplified the protocol hookup code in Makefiles 2022-08-18 22:07:30 +02:00
bfd Simplified the protocol hookup code in Makefiles 2022-08-18 22:07:30 +02:00
bgp BGP: Improve handling of hold and keepalive timers 2024-05-30 12:29:59 +02:00
mrt Simplified the protocol hookup code in Makefiles 2022-08-18 22:07:30 +02:00
ospf Simplified the protocol hookup code in Makefiles 2022-08-18 22:07:30 +02:00
perf Simplified the protocol hookup code in Makefiles 2022-08-18 22:07:30 +02:00
pipe Simplified the protocol hookup code in Makefiles 2022-08-18 22:07:30 +02:00
radv Simplified the protocol hookup code in Makefiles 2022-08-18 22:07:30 +02:00
rip Simplified the protocol hookup code in Makefiles 2022-08-18 22:07:30 +02:00
rpki RPKI: wait for retry_time if we get error immediately after connected 2022-10-03 17:09:02 +02:00
static Simplified the protocol hookup code in Makefiles 2022-08-18 22:07:30 +02:00
Doc Doc: Rename code documentation files back to Doc 2018-12-14 02:03:42 +01:00