From owner-freebsd-net@FreeBSD.ORG Thu May 14 03:17:27 2009 Return-Path: Delivered-To: net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3B9751065670; Thu, 14 May 2009 03:17:27 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-qy0-f173.google.com (mail-qy0-f173.google.com [209.85.221.173]) by mx1.freebsd.org (Postfix) with ESMTP id D127A8FC19; Thu, 14 May 2009 03:17:26 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by qyk3 with SMTP id 3so2019507qyk.3 for ; Wed, 13 May 2009 20:17:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type:content-transfer-encoding; bh=EpBcYDNAClxf3RjVHHPCn+9zNTgDTUbiAt8gww0PwEA=; b=Di6D/6uAs2IenbqmOWMOUKtDLA0taJbWG3cah+qbCqTzccsEQAp40mfLDXI22VbNw5 PK3na8FGxBz94zb+PxEK+wEy7oo4/IDgTaR/sXR2hitgbmgjP/pzuSSmiApeg5g/gQ/q RbNl9t6Atfdx+8lGubIO1jGD2fM6aXfKcTBW4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=MrDtQmU8TqdRhaCnfGCy0PzgxV5HXAS1Izqc1lcNOez9jdec8zpes6pPIJ7Z7hl0tI Hedd4ibZpUTGbl3mB2p0/pwMsgOB81NzGYFsg2iMkou587sST7AFNJNT6dmI2jW9vXA6 Pm666yL3aABLbM5/yZ3XEa0PV9Uo+iPDw9QfE= MIME-Version: 1.0 Sender: adrian.chadd@gmail.com Received: by 10.229.84.6 with SMTP id h6mr1473266qcl.19.1242271046251; Wed, 13 May 2009 20:17:26 -0700 (PDT) In-Reply-To: References: <200905131648.KAA15455@lariat.net> <20090513190709.GA2871@citylink.fud.org.nz> <200905131929.NAA18422@lariat.net> <96ED2A2C-0DD5-4708-ABC1-8C00849444BD@mac.com> Date: Thu, 14 May 2009 11:17:26 +0800 X-Google-Sender-Auth: 3466c052257ccc0b Message-ID: From: Adrian Chadd To: Chuck Swiger Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Brett Glass , Andrew Thompson , net@freebsd.org Subject: Re: MAC locking and filtering in FreeBSD X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 May 2009 03:17:27 -0000 Brett, you can grab the specific "bulk" change to an earlier -current from here: svn diff -r 186068:186069 http://svn.freebsd.org/base/projects/l2filter > /tmp/l2filter-186069.diff There aren't any bugfix commits in that branch after that; they're all merge-from-head and arpv2/routetable work merging. Andrew, I'm taking a look at this as I have a similar interest to Brett at the moment. It may make it easier to review and commit if we broke it up into separate chunks: * separate out the changes to the ethernet/bridging layer and the new pfil hooks into a separate initial commit (and MFC); * then generate separate patches for pf/ipfw and let people test it against -current and 7.2-release (which is where I'd like the support to appear..) Thanks, Adrian 2009/5/14 Adrian Chadd : > There's one big SVN commit - r186069. > > There's a couple of "merge from head" commits and an arpv2/routetable > tidyup commit. > > This is all against -current though. I'm going to see how cleanly the > patch applies to 7.2-release and if it works at all. > > > > Adrian >