Are pf for FreeBSD and pf for OpenBSD the same?

I saw in this status report about:
  • Ethernet support for pf
  • pf syncookie support
and would like to clarify:
  1. Isn't pf develped by OpenBSD?
    1. And if so, would these be the same development for pf in OpenBSD and these same features would make its way into OpenBSD as well?
    2. And if not, pf for FreeBSD is forked and its development is completely independent of OpenBSD - is the case?
  2. Aren't pf for FreeBSD and OpenBSD the same - as long as the version number is the same?
 
The pf ruleset I use on FreeBSD worked on my OpenBSD box with the syntax change of one word.
 
And if not, pf for FreeBSD is forked and its development is completely independent of OpenBSD - is the case?
Yes, they are not the same:
 
Back
Top