CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2024/12/13 12:21:03
Modified files:
usr.sbin/bgpd : bgpd.8 bgpd.conf.5 bgpd.h config.c parse.y
printconf.c session.c session.h
Log message:
Implement RFC 8538: Notification Message Support for BGP Graceful Restart
This is an extension to graceful restart and requires graceful restart to
be enabled to work. The NOTIFICATION bits are implemented as specified but
a much more strict stand was taken as to when send a graceful reset.
bgpd only sends graceful notifications for a few cease cases (same as in
the RFC) and for the holdtimer and sendholdtimer errors. Everything else
is a hard error because the other side is not trustworthy.
OK tb@