From 96e4d0960c2b1bb01dc90ebfe341af8e4284090a Mon Sep 17 00:00:00 2001 From: "Ondrej Zajicek (work)" Date: Wed, 31 Jul 2019 19:45:29 +0200 Subject: [PATCH] Change 'graceful down' command to 'graceful restart' and update docs The command initiating planned graceful restart including bird shutdown should be called 'graceful restart' instead of 'graceful down', as the later should be reserved for graceful shutdown in style of RFC 8326. --- doc/bird.sgml | 16 ++++++++++++++-- sysdep/unix/config.Y | 3 ++- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/doc/bird.sgml b/doc/bird.sgml index e15e3dd1..83dec4f8 100644 --- a/doc/bird.sgml +++ b/doc/bird.sgml @@ -403,6 +403,14 @@ configured for all relevant protocols and requires protocol-specific support (currently implemented for Kernel and BGP protocols), it is activated for particular boot by option Some protocols (e.g. BGP) could be restarted gracefully after both +intentional outage and crash, while others (e.g. OSPF) after intentional outage +only. For planned graceful restart, BIRD must be shut down by + command instead of +regular command. In this way routing neighbors +are notified about planned graceful restart and routes are kept in kernel table +after shutdown. + Configuration