Nftables: a new packet filtering engine
Nftables: a new packet filtering engine
Posted Mar 26, 2009 17:06 UTC (Thu) by samroberts (subscriber, #46749)In reply to: Nftables: a new packet filtering engine by gdt
Parent article: Nftables: a new packet filtering engine
BPF as used by tcpdump is already a byte-code interpreter in the kernel,
and pre-existed iptables. It does matching, but doesn't have actions.
and pre-existed iptables. It does matching, but doesn't have actions.
I find it interesting that the lwn article and what little info I saw
about nftables doesn't either. It seems sufficiently similar, why isn't
it being used as a basis for the opcode interpreter? NIH?
And why the firewalling didn't take a BPF-like approach with an opcode
interpreter and user-space compiler from the start is beyond me.
