From 6a55359b1eeba099dddf410bb37137370fe19b86 Mon Sep 17 00:00:00 2001 From: Ondrej Zajicek Date: Fri, 6 Dec 2024 04:06:16 +0100 Subject: [PATCH] BGP: Graceful restart timer overrides Implement several options (min/max graceful restart time, min/max long lived stale time) to override graceful restart and long-lived graceful restart timer values, as suggested by RFC 9494. --- doc/bird.sgml | 32 ++++++++++++++++++++++++++++++++ lib/birdlib.h | 1 + proto/bgp/bgp.c | 31 +++++++++++++++++++++++++++++-- proto/bgp/bgp.h | 6 ++++++ proto/bgp/config.Y | 20 ++++++++++++++++---- 5 files changed, 84 insertions(+), 6 deletions(-) diff --git a/doc/bird.sgml b/doc/bird.sgml index ab48565f4..6e1085273 100644 --- a/doc/bird.sgml +++ b/doc/bird.sgml @@ -3155,6 +3155,16 @@ using the following configuration parameters: re-establish after a restart before deleting stale routes. Default: 120 seconds. +