From owner-freebsd-current@FreeBSD.ORG Tue Jun 22 20:24:14 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F04DB16A4CE for ; Tue, 22 Jun 2004 20:24:14 +0000 (GMT) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8CD843D2F for ; Tue, 22 Jun 2004 20:24:14 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (IDENT:brdavis@localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.12.10/8.12.10) with ESMTP id i5MKNwOF013054 for ; Tue, 22 Jun 2004 13:23:58 -0700 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.12.10/8.12.3/Submit) id i5MKNvCO013053 for current@freebsd.org; Tue, 22 Jun 2004 13:23:57 -0700 Date: Tue, 22 Jun 2004 13:23:57 -0700 From: Brooks Davis To: current@freebsd.org Message-ID: <20040622202357.GA11085@Odin.AC.HMC.Edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5vNYLRcllDrimb99" Content-Disposition: inline User-Agent: Mutt/1.5.4i Subject: HEADSUP: Network interface cloning changes X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jun 2004 20:24:15 -0000 --5vNYLRcllDrimb99 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I just commited network interface cloning. For most users there are no effects. The single real exception is that users who create their stf(4) interface with the command "ifconfig stf" will get an interface named stf rather then stf0 and ifconfig will not print "stf0" to stdout. For the record: THERE ARE NO OTHER CHANGES TO THINGS THAT PREVIOUSLY WORKED!!! New features: - Creation and configuration of vlans can be accomlished with "ifconfig . create". There is no support for this in etc yet so it's not fully useable. - stf(4) interfaces can be created with "ifconfig 6to4" inaddition to "ifconfig stf" and "ifconfig stf0". This mostly exists as an easier to understand example of the new cloning code then that provided by the new vlan code. - Attempting to "ifconfig lo0 destory" now fails rather then panicing the machine. This change will require a recompile of modules using cloning and modification of external ones to the new API. __FreeBSD_version has been bumped to 502119 to mark this change. -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --5vNYLRcllDrimb99 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFA2JVcXY6L6fI4GtQRAuOUAJ9uzWpz0KqHjYuW2N1O3CWpd2umqwCg5d9D +8fLpN1DNkXTqK3D/WTfBJk= =o6nh -----END PGP SIGNATURE----- --5vNYLRcllDrimb99--