CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2019/09/27 08:50:39
Modified files:
usr.sbin/bgpd : rde.c rde_rib.c
Log message:
Move the rde_send_pftable_commit() our of the prefix_update and withdraw
function and up higher in the call stack. While there also make sure that
flushing announced networks does the pftable dance. This is now also using
prefix_withdraw like most other code. Reshuffle rde_update_dispatch() a bit
so that all returns are before the first update or withdraw call. After that
the code always exits via the end of the function where the commit happens.
OK benno@