From owner-freebsd-net@FreeBSD.ORG Mon Nov 28 17:05:20 2005 Return-Path: X-Original-To: freebsd-net@freebsd.org Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D645016A4D7; Mon, 28 Nov 2005 17:05:20 +0000 (GMT) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.188]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1531D43D60; Mon, 28 Nov 2005 17:05:14 +0000 (GMT) (envelope-from max@love2party.net) Received: from [84.163.211.253] (helo=donor.laier.local) by mrelayeu.kundenserver.de (node=mrelayeu3) with ESMTP (Nemesis), id 0MKxQS-1EgmRF0teb-0003BU; Mon, 28 Nov 2005 18:05:13 +0100 From: Max Laier To: freebsd-net@freebsd.org Date: Mon, 28 Nov 2005 18:04:50 +0100 User-Agent: KMail/1.8.2 References: <20051127005943.GR25711@cell.sick.ru> <20051128062732.GA58778@ip.net.ua> <20051128161934.GY25711@cell.sick.ru> In-Reply-To: <20051128161934.GY25711@cell.sick.ru> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1303273.XKahMyehc9"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200511281805.11952.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de login:61c499deaeeba3ba5be80f48ecc83056 Cc: rwatson@freebsd.org, Vsevolod Lobko Subject: Re: parallelizing ipfw table 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: Mon, 28 Nov 2005 17:05:21 -0000 --nextPart1303273.XKahMyehc9 Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Monday 28 November 2005 17:19, Gleb Smirnoff wrote: > The number 65535 is some magic number, which means "take argument from > table". I will make ipfw display some word instead of 65535, for example > "tablearg". So, the rule will be looking like: > > pipe tablearg ip from any to table(1) This is not a good idea - IMHO. The problem is twofold: First, it adds a=20 special handling for a special case and is not a general sollution to the=20 problem (i.e. what if I want to use altq instead?). Second, it adds=20 complexity to the already painfully complex ipfw-grammar. In my opinion we= =20 need a cleanup here first. I remember that we had an extensive discussion about this around=20 =46reeBSD-SA-05:13.ipfw - the bottom line seems to be: either parallel or=20 cacheing. Stack storage should work as well. =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --nextPart1303273.XKahMyehc9 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQBDizjHXyyEoT62BG0RAn4dAJ9vpPkhRUDj+mJA4C6G9KrK4scBPACeJ42+ ZROEbq3SDhk81rcLjLkVhdQ= =6D6I -----END PGP SIGNATURE----- --nextPart1303273.XKahMyehc9--