CVSROOT:        /cvs
Module name:    src
Changes by:     clau...@cvs.openbsd.org 2021/06/17 10:05:26

Modified files:
        usr.sbin/bgpd  : bgpd.8 bgpd.conf.5 bgpd.h parse.y rde.c rde.h 
                         rde_peer.c session.c 

Log message:
Implement RFC 7313 enhanced route refresh. It is off by default and
can be enabled with 'announce enhanced refresh yes'
Similar to graceful restart this allows to mark routes as stale, refresh
them and the flush out routes that are still stale. Enhanced route refresh
uses a begin of rr and a end of rr message to signal the various stages.
A future enhancement would be the addition of a timeout in case the EoRR
message is not sent in reasonable time.
OK denis@ job@

Reply via email to