Date: Tue, 17 Oct 2000 12:42:54 -0400 (EDT) From: Robert Watson <rwatson@FreeBSD.org> To: Nick Hibma <n_hibma@qubesoft.com> Cc: Chris Dillon <cdillon@wolves.k12.mo.us>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc usbd.conf Message-ID: <Pine.NEB.3.96L.1001017123911.44965C-100000@fledge.watson.org> In-Reply-To: <Pine.BSF.4.20.0010170845590.69955-100000@henny.webweaving.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 17 Oct 2000, Nick Hibma wrote:
> This won't work as ${DEVNAME} is invalid on detach, so you won't be able
> to get at the interface. :-(
>
> The proper solution would be the make dhclient aware of interfaces that
> disappear. Once the interface has disappeared it should terminate.
>
> This would make things work for pccard as well.
This has come up previously--right now, BPF will notify the user process
of an interface disappearing via ENODEV on any future operation on the
file descriptor. However, the version of DHCP we currently bundle does
not support this, and instead spins on the ENODEV rather than exiting.
David O'brien indicated that this improvement should come from the ISC
side and be imported, rather than bumping our dhclient off the vendor
branch. I believe Ted Lemon indicated that such a change would go into
version 3 of their DHCP client.
Robert N M Watson FreeBSD Core Team, TrustedBSD Project
robert@fledge.watson.org NAI Labs, Safeport Network Services
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.NEB.3.96L.1001017123911.44965C-100000>
