CVSROOT: /cvs Module name: src Changes by: clau...@cvs.openbsd.org 2018/09/29 01:58:07
Modified files: usr.sbin/bgpd : bgpd.c bgpd.h rde.c session.c Log message: With the introduction of sets the config that is shipped to the RDE got potentially much bigger. In bad cases the SE activated the config way before the RDE which is not ideal. Introduce IMSG_RECONF_DRAIN which acts as a barrier and ensures that both childs got all the config. Only after that the IMSG_RECONF_DONE message is sent activating the config in the childs more or less simultaneous. OK benno@