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@

Reply via email to