On Wed, Aug 10, 2011 at 02:53:02PM +0200, Henning Brauer wrote:
> * Ryan McBride <[email protected]> [2011-08-10 14:49]:
> > On Wed, Aug 10, 2011 at 01:07:28PM +0200, Henning Brauer wrote:
> > > this is indeed the way it was supposed to work.
> > 
> > I dissagree. This is not at all what my understanding was of how it was
> > supposed to work. You'd have to talk to dhartmei about his original
> > intent, but as far as I recall the current behaviour was a conscious
> > decision at least when I implemented 'max-src-conn' and
> > 'max-src-states'. I'll admit that the manpage is wrong, though.
> 
> the manpage admits what the intent was, really - I remember this
> pretty well.

The incorrect manpage language is new. It used to (correctly) say the 
following:

   "When this limit is reached, further packets that would create
    state are dropped, until existing states time out."

Until "some people" *cough* decided to revise it:

---------------------------------------------------------
CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]     2007/11/09 08:54:53

Modified files:
        share/man/man5 : pf.conf.5

Log message:
when "max <number>" is exceeded, packets are not dropped - rather they
fail to match;

from Doichin Dokov
diff from henning and myself
---------------------------------------------------------

Reply via email to