Stop trying to clean up addresses, routes and "-L" file
authorkrw <krw@openbsd.org>
Wed, 28 Jun 2017 14:35:43 +0000 (14:35 +0000)
committerkrw <krw@openbsd.org>
Wed, 28 Jun 2017 14:35:43 +0000 (14:35 +0000)
commit93759f31f9942cbd7042cc731a568dfd68277338
tree8aa199e4b2a7206bd3bfed7888b2fac712a4b993
parente213096300611ad30822d929ea3ae7eca70ed42b
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.
sbin/dhclient/dhclient.8
sbin/dhclient/dhclient.c
sbin/dhclient/dhcpd.h
sbin/dhclient/kroute.c
sbin/dhclient/privsep.c
sbin/dhclient/privsep.h