From owner-freebsd-current@FreeBSD.ORG Sat Apr 17 16:53:03 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 7D52C16A4CF for ; Sat, 17 Apr 2004 16:53:03 -0700 (PDT) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 444B143D4C for ; Sat, 17 Apr 2004 16:53:03 -0700 (PDT) (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.3) with ESMTP id i3HNr3jU012181; Sat, 17 Apr 2004 16:53:03 -0700 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.12.10/8.12.3/Submit) id i3HNr2QD012159; Sat, 17 Apr 2004 16:53:02 -0700 Date: Sat, 17 Apr 2004 16:53:02 -0700 From: Brooks Davis To: "Adam C. Migus" Message-ID: <20040417235302.GC3534@Odin.AC.HMC.Edu> References: <1082233506.408192a2c476a@webservices.migus.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="t0UkRYy7tHLRMCai" Content-Disposition: inline In-Reply-To: <1082233506.408192a2c476a@webservices.migus.org> User-Agent: Mutt/1.5.4i cc: current@freebsd.org Subject: Re: VLAN support in rcNG [PATCH] 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: Sat, 17 Apr 2004 23:53:03 -0000 --t0UkRYy7tHLRMCai Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Apr 17, 2004 at 04:25:06PM -0400, Adam C. Migus wrote: > The following is a patch that adds support for vlan creation and > destruction within rcNG. Using the patch it's possible, for example, > to create a vlan, `vlan0' with the following directives in rc.conf: >=20 > vlan_interfaces=3D"vlan0" > ifconfig_vlan0=3D"DHCP" > ifconfig_vlan0_vlan_dev=3D"xl0" > ifconfig_vlan0_vlan_tag=3D"2" >=20 > Is this patch of general interest? Should I submit a PR? If it wasn't for the patch I'm working on, I'd answer yes. Howerver, I've got a patch that I need to submit for review and then commit that will let you do this is a one shot with the clone code. It works by doing a major overhaul of the device cloning support so you can create interfaces of the form . and get an vlan interface with the appropriate parent and tag. Using your example that would mean you the follwing in your /etc/rc.conf: cloned_interfaces=3D"xl0.2" -- Brooks --t0UkRYy7tHLRMCai Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFAgcNdXY6L6fI4GtQRAhrXAKDSdzNoDYaIf/bcvusIVRh+0ofz9QCgreIW tu6ttFNvAP4QS8L6oLpl+xg= =cnUA -----END PGP SIGNATURE----- --t0UkRYy7tHLRMCai--