CVSROOT: /cvs Module name: src Changes by: k...@cvs.openbsd.org 2012/09/17 14:30:17
Modified files: sbin/dhclient : dhclient.c Log message: When a link is lost, call dhclient-script with reason "FAIL". This does the resolv.conf dance and removes 'dead' routes, rather than leaving these droppings behind. When dhclient is exiting after calling dhclient-script with "FAIL", give the script a couple of seconds to finish. Also pass the lease parameters (old_*) to dhclient-script so routes can be cleaned up in this path too. ok beck@