Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 May 2002 04:39:15 -0700
From:      Luigi Rizzo <luigi@FreeBSD.org>
To:        Poul-Henning Kamp <phk@critter.freebsd.dk>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/net if_ethersubr.c src/sys/netinet ip_dummynet.c ip_dummynet.h
Message-ID:  <20020513043915.B30792@iguana.icir.org>
In-Reply-To: <13232.1021289258@critter.freebsd.dk>
References:  <20020513042619.A30792@iguana.icir.org> <13232.1021289258@critter.freebsd.dk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, May 13, 2002 at 01:27:38PM +0200, Poul-Henning Kamp wrote:
...
> Even better yet:
> 
> 	+ Make the ipfw program a "ipfw rule to C compiler" and
> 	  kldload the compiled C code.
> 
> BillF has worked on this and the performance increase was fantastic.

i am not a compiler guy. I hate writing compilers.
If there is code available that does this, and it is complete
(i.e. it supports all things our ipfw does) then it is welcome.

This said... if the ipfw ruleset is properly written, I am not sure
that you can improve by more than a factor of 2..5, but I'll be glad to be
proven wrong.

	cheers
	luigi

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020513043915.B30792>