Skip site navigation (1)Skip section navigation (2)
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>