freebsd-dev/share
Brooks Davis 36c19a572a Add the kernel side of network interface renaming support.
The basic process is to send a routing socket announcement that the
interface has departed, change if_xname, update the sockaddr_dl
associated with the interface, and announce the arrival of the interface
on the routing socket.

As part of this change, ifunit() is greatly simplified by testing
if_xname directly.  if_clone_destroy() now uses if_dname to look up the
cloner for the interface and if_dunit to identify the unit number.

Reviewed by:	ru, sam (concept)
		Vincent Jardin <vjardin AT free.fr>
		Max Laier <max AT love2party.net>
2004-02-04 02:54:25 +00:00
..
colldef Add kk_KZ.PT154 2004-01-29 16:28:22 +00:00
dict Add amnia, amniotic, and amniocentesis. 2003-05-05 05:51:16 +00:00
doc Normalize. 2004-01-20 13:09:29 +00:00
examples Document NO_VINUM, which is already listed in the man page. 2004-02-03 13:57:56 +00:00
info Drop support for COPY, -c has been the default mode of install(1) 2002-07-29 09:40:17 +00:00
isdn FILES support for bsd.prog.mk. See bsd.README for details. 2001-12-17 13:59:35 +00:00
man Add the kernel side of network interface renaming support. 2004-02-04 02:54:25 +00:00
me Fix typos (s/seperat/separat/ et al); add FreeBSD ID. 2002-08-12 10:04:32 +00:00
misc Added FreeBSD 5.2-RELEASE. 2004-01-13 08:35:00 +00:00
mk A shorter version of keeping all -std= options out of CXXFLAGS. 2004-02-03 09:40:11 +00:00
mklocale Add kk_KZ.PT154 2004-01-29 16:28:22 +00:00
monetdef Add kk_KZ.PT154 2004-01-29 16:28:22 +00:00
msgdef Add kk_KZ.PT154 2004-01-29 16:28:22 +00:00
numericdef Add kk_KZ.PT154 2004-01-29 16:28:22 +00:00
security Makefile.inc wasn't needed; this is a left-over of other files present 2003-11-08 17:56:53 +00:00
sendmail Remove MAINTAINER= lines from individual Makefiles in favor of the 2003-07-07 03:54:04 +00:00
skel Use the standard <bsd.files.mk> API to install files. 2004-01-19 13:40:51 +00:00
syscons Add kk_KZ.PT154 2004-01-29 16:28:22 +00:00
tabset FILES support for bsd.prog.mk. See bsd.README for details. 2001-12-17 13:59:35 +00:00
termcap Update Eterm entry to Eterm 0.9.2 2004-01-25 19:04:50 +00:00
timedef Add kk_KZ.PT154 2004-01-29 16:28:22 +00:00
zoneinfo MFV: tzdata2003d 2003-10-14 21:03:22 +00:00
Makefile Normalize. 2004-01-20 13:09:29 +00:00
Makefile.inc