Date: Wed, 21 Apr 2004 11:45:36 +0200 (CEST) From: Harti Brandt <novo@cs.tu-berlin.de> To: Petri Helenius <pete@he.iki.fi> Cc: net@FreeBSD.ORG Subject: Re: what is the story on if_index allocation ? Message-ID: <20040421114416.F640@130-149-145-64.dialup.cs.tu-berlin.de> In-Reply-To: <408613F7.1090806@he.iki.fi> References: <20040419110912.A71274@xorpc.icir.org> <408613F7.1090806@he.iki.fi>
index | next in thread | previous in thread | raw e-mail
On Wed, 21 Apr 2004, Petri Helenius wrote: > Luigi Rizzo wrote: > > >Can someone explain what is the goal ? Reuse a number if an > >interface has the same name of a previously existing one and > >the index is free ? And does it make sense, anyways, or > >we could just simplify that code and just reuse the first > >available entry in ifindex_table[] ? > > > > > The optimal course of action (from management software point of view) is > to retain as static ifName to ifIndex mapping. If the index changes for > the same interface, you're supposed to have lower sysUpTime than on > previous query. That mapping certainly has problems with interface renaming. Currently there is no way of getting at the driver's name of the interface. hartihome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040421114416.F640>
