I use pf on DragonFly and it’s probably worth noting that pretty much any FreeBSD documentation on pf will hold equally true because of DragonFly getting it from FreeBSD. Sephe did a lot of work on it a few years back with Dillon to greatly improve performance. In any event, newer pf on OpenBSD has a slightly different syntax and FreeBSD and DragonFly both use the old style syntax.
On Feb 12, 2019, at 10:08 AM, karu.pruun <[email protected]> wrote: >>>> Basically, on OpenBSD, you use PF. On DFly, you use IPFW. On FreeBSD, >>>> you can choose which style of packet filter you prefer (although I'd >>>> recommend not using IPFilter). >>> >>> I'd suggest pf in DragonFly mostly because I've been using it on >>> DragonFly for years. Like most things, it depends on what you want to >>> do. >> >> >> Didn't realise DFly had a PF port. Interesting. > > DragonFly's pf has evolved over time and is also SMP aware, have a > look at sys/net/pf > > https://github.com/DragonFlyBSD/DragonFlyBSD/commits/e7ab884bd49753f8884eb597d10d6569a08fa0df/sys/net/pf > > I'm using it exclusively. > > Cheers > > Peeter > > --
