CVSROOT: /cvs Module name: src Changes by: k...@cvs.openbsd.org 2013/02/17 10:04:41
Modified files: sbin/dhclient : kroute.c dispatch.c dhclient.c Log message: Suppress some pointless debugging message: 1) If the pipe to the priv process is closed while waiting for something to happen in the non-priv dispatch() loop, assume the priv process issued an error message and exit without additional verbiage. 2) Ditto if the pipe to the priv process is closed when the flush of IMSG_CLEANUP is attempted. 3) No need to report when SIOCDIFADDR fails because the address is already gone. Start to ensure the priv process always issues a useful message before exiting by noting when it restarts due to the LLADDR having changed. Prodded by deraadt@ to clean this up.