CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]   2011/01/10 11:57:59

Modified files:
        sys/net        : pf.c 

Log message:
If pf_test() was called recursively, the global variable pf_hdrs
could be used multiple times for different packets.  This happened
when pflow(4) was used.  Instead of a global variable, store the
pf_headers in a local variable on the stack.
david@ found the bug, narrowed it down and tested the fix.
ok henning@

Reply via email to