CVSROOT: /cvs Module name: src Changes by: [email protected] 2018/12/22 09:12:40
Modified files:
usr.sbin/bgpd : bgpd.h control.c rde.c session.h
Log message:
bgpctl can cause bgpd to do a lot of work (e.g. dumping all of the RIB)
but then bgpctl can quickly exit and bgpd still has to do all the work.
Instead introduce a terminate imsg to stop such long running commands if
bgpctl closes the connection before the run is over.
OK benno@, sthen@, deraadt@
