Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Dec 2014 00:13:10 -0600
From:      Jim Thompson <jim@netgate.com>
To:        Martin Hanson <greencoppermine@yandex.com>
Cc:        "freebsd-pf@FreeBSD.org" <freebsd-pf@FreeBSD.org>
Subject:   Re: Get RID of the multi threading patch in FreeBSDs version of PF
Message-ID:  <B46B2FF1-C940-44DA-9F94-06BEFEAC899B@netgate.com>
In-Reply-To: <136621417831771@web24j.yandex.ru>
References:  <136621417831771@web24j.yandex.ru>

next in thread | previous in thread | raw e-mail | index | archive | help


> On Dec 5, 2014, at 8:09 PM, Martin Hanson <greencoppermine@yandex.com> wrote:
> 
> I am not a coder,

Indeed. 

> Keep the multi threading patch and PF will eventually be gone from FreeBSD!

May be an OK outcome, actually. The two will continue to diverge. People who want the PF from OpenBSD can just find (pay?) someone to bring it in, maybe call it opf. The hooks are all there. 

Not saying if the 'o' stands for open or old. 

Not sure that "pf" deserves a title of "the best", either.  It's pretty hacky in places.  It's got more knobs than The Citadel at matriculation. 

It's definitely got a huge architecture problem (or two).  

"Last match wins"... Who does that?   People who "code" before they think, that's who.  Even the OpenBSD people admit this was a mistake. 

IMO, PF (and CARP/pfsync) have run their course.  Time for something better. 

Jim


Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B46B2FF1-C940-44DA-9F94-06BEFEAC899B>