No subject



Thu Sep 23 12:15:56 2004
Return-Path: xorp-cvs-admin@icir.org
Delivery-Date: Thu, 23 Sep 2004 05:16:01 -0700
Received: from wyvern.icir.org (wyvern.icir.org [192.150.187.14])
	by tigger.icir.org (8.12.11/8.12.8) with ESMTP id i8NCG1kM063732
	for <atanu@tigger.icir.org>; Thu, 23 Sep 2004 05:16:01 -0700 (PDT)
	(envelope-from xorp-cvs-admin@icir.org)
Received: from fruitcake.ICSI.Berkeley.EDU (fruitcake.ICSI.Berkeley.EDU [192.150.186.11])
	by wyvern.icir.org (8.12.9p1/8.12.8) with ESMTP id i8NCG1NK034398
	for <atanu@icir.org>; Thu, 23 Sep 2004 05:16:01 -0700 (PDT)
	(envelope-from xorp-cvs-admin@icir.org)
Received: from fruitcake.ICSI.Berkeley.EDU (localhost [127.0.0.1])
	by fruitcake.ICSI.Berkeley.EDU (8.12.10/8.12.9) with ESMTP id i8NCG1GF022582;
	Thu, 23 Sep 2004 05:16:01 -0700 (PDT)
Received: from wyvern.icir.org (wyvern.icir.org [192.150.187.14])
	by fruitcake.ICSI.Berkeley.EDU (8.12.10/8.12.9) with ESMTP id i8NCFvGF022573
	for <xorp-cvs@icsi.berkeley.edu>; Thu, 23 Sep 2004 05:15:57 -0700 (PDT)
Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68])
	by wyvern.icir.org (8.12.9p1/8.12.8) with ESMTP id i8NCFuNK034396
	for <xorp-cvs@icir.org>; Thu, 23 Sep 2004 05:15:56 -0700 (PDT)
	(envelope-from bms@icir.org)
Received: from xorpc.icir.org (localhost [127.0.0.1])
	by xorpc.icir.org (8.12.9p1/8.12.8) with ESMTP id i8NCFuIb053182
	for <xorp-cvs@icir.org>; Thu, 23 Sep 2004 05:15:56 -0700 (PDT)
	(envelope-from bms@xorpc.icir.org)
Received: (from bms@localhost)
	by xorpc.icir.org (8.12.9p1/8.12.3/Submit) id i8NCFuwf053181
	for xorp-cvs@icir.org; Thu, 23 Sep 2004 12:15:56 GMT
	(envelope-from bms)
Date: Thu, 23 Sep 2004 12:15:56 GMT
From: Bruce Simpson <bms@icir.org>
Message-Id: <200409231215.i8NCFuwf053181@xorpc.icir.org>
To: xorp-cvs@icir.org
X-XORP-CVS-Branch: HEAD
Subject: [Xorp-cvs] XORP cvs commit: xorp/fea
Sender: xorp-cvs-admin@icir.org
Errors-To: xorp-cvs-admin@icir.org
X-BeenThere: xorp-cvs@icir.org
X-Mailman-Version: 2.0
Precedence: bulk
List-Help: <mailto:xorp-cvs-request@icir.org?subject=help>
List-Post: <mailto:xorp-cvs@icir.org>
List-Subscribe: <http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs>,
	<mailto:xorp-cvs-request@icir.org?subject=subscribe>
List-Id: Mailing list for XORP CVS commit messages <xorp-cvs.icir.org>
List-Unsubscribe: <http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs>,
	<mailto:xorp-cvs-request@icir.org?subject=unsubscribe>

CVSROOT:	/usr/local/www/data/cvs
Module name:	xorp
Changes by:	bms@xorpc.icir.org	2004-09-23 12:15:56 UTC

XORP CVS repository


Modified files:
	fea           firewall_ipfw.cc firewall_ipfw.hh 

Log message:
	Push the specific details of converting a XORP rule to an
	IPFW rule down into the IpfwFwRule class where they belong.
	
	Use particularly tricky specialized template functions to do this.
	Add the appropriately ghastly friend declarations to the class.
	
	This is still a 'construction area', much like my teeth.

Revision  Changes    Path
1.9       +86 -121   xorp/fea/firewall_ipfw.cc
1.11      +10 -13    xorp/fea/firewall_ipfw.hh
_______________________________________________
Xorp-cvs mailing list
Xorp-cvs@icir.org
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs