Re: [PATCH RFC 0/4] net: add bpfilter

From
Florian Westphal <fw@strlen.de>
Date
2018-02-19 15:19:24
Reply to
David Miller, 2018-02-19
David Miller [off-list ref] wrote:
From: Florian Westphal <fw@strlen.de>
Date: Mon, 19 Feb 2018 15:59:35 +0100
quoted
David Miller [off-list ref] wrote:
quoted
It also means that the scope of developers who can contribute and work
on the translater is much larger.
How so?  Translator is in userspace in nftables case too?
Florian, first of all, the whole "change the iptables binary" idea is
a non-starter.  For the many reasons I have described in the various
postings I have made today.

It is entirely impractical.
???????
You suggest:

iptables -> setsockopt -> umh (xtables -> ebpf) -> kernel

How is this different from

iptables -> setsockopt -> umh (Xtables -> nftables -> kernel

?
EBPF can be placed within nftables either userspace or kernel,
there is nothing that prevents this.
Anything designed in that nature must be distributed completely in the
kernel tree, so that the iptables kernel ABI is provided without any
externel dependencies.
Would you be willing to merge nftables into kernel tools directory then?
Thread (73 messages) 73 messages, 13 authors, last reply 2018-02-22
Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help