From owner-freebsd-current@FreeBSD.ORG Wed Nov 21 07:47:59 2012 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3849B29C for ; Wed, 21 Nov 2012 07:47:59 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebius.int.ru (glebius.int.ru [81.19.64.117]) by mx1.freebsd.org (Postfix) with ESMTP id AB5C78FC08 for ; Wed, 21 Nov 2012 07:47:58 +0000 (UTC) Received: from cell.glebius.int.ru (localhost [127.0.0.1]) by cell.glebius.int.ru (8.14.5/8.14.5) with ESMTP id qAL7lvkv075402; Wed, 21 Nov 2012 11:47:57 +0400 (MSK) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.glebius.int.ru (8.14.5/8.14.5/Submit) id qAL7lvVY075401; Wed, 21 Nov 2012 11:47:57 +0400 (MSK) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.glebius.int.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Wed, 21 Nov 2012 11:47:57 +0400 From: Gleb Smirnoff To: Chuck Burns Subject: Re: Upgrading FreeBSD to use the NEW pf syntax. (Copied from freebsd-pf) Message-ID: <20121121074757.GQ67660@FreeBSD.org> References: <50ABAF8E.3020101@zedat.fu-berlin.de> <50ABB0C7.7070404@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <50ABB0C7.7070404@gmail.com> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-current@FreeBSD.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 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: Wed, 21 Nov 2012 07:47:59 -0000 Chuck, On Tue, Nov 20, 2012 at 10:33:11AM -0600, Chuck Burns wrote: C> Why not release pf2 as a port? Then those who want the new pf can use C> it, and those that want the old one can use it. C> C> Or, another option is a knob USE_NEWPF during buildworld will build the C> new pf, otherwise it'd build the old, default one. C> C> This way you can still introduce the change, but default to the old one C> for those of us who are too crusty to change. :) Why not? The netpfil/ subdir in the source tree has enough space for zillions of packet filters. Just do the dirty coding job and post patches. If you see the point in doing this, then you are the person to do. -- Totus tuus, Glebius.