CVSROOT: /cvs Module name: src Changes by: k...@cvs.openbsd.org 2017/06/28 08:35:43
Modified files: sbin/dhclient : dhclient.8 dhclient.c dhcpd.h kroute.c privsep.c privsep.h Log message: Stop trying to clean up addresses, routes and "-L" file whenever dhclient dies. Eliminates differences in handling and thus need to intercept signals INT, TERM, USR1, USR2. Eliminates need for 'zapzombies' field and thus entire struct imsg_flushroutes. Eliminates need for 'imsg' parameter to and associated logic in priv_flush_routes(). Address, routes and '-L' file are still cleaned out when binding a lease.