2 ms·
Without looking, chances are Apple is using the FreeBSD fork of pf, that diverged long ago (mostly to implement SMP to handle much more traffic).
by infofarmer 3y ago
Without looking, chances are Apple is using the FreeBSD fork of pf, that diverged long ago (mostly to implement SMP to handle much more traffic).
- gonzo 3y agoLooking reveals that Apple started with the pf from openbsd https://opensource.apple.com/source/xnu/xnu-1699.22.73/bsd/net/pf.c https://opensource.apple.com/source/xnu/xnu-1699.22.73/bsd/n... Note: no FreeBSD copyright.