]> git.baikalelectronics.ru Git - kernel.git/commit
netfilter: nf_tables_offload: allow ethernet interface type only
authorPablo Neira Ayuso <pablo@netfilter.org>
Tue, 19 Nov 2019 22:05:53 +0000 (23:05 +0100)
committerDavid S. Miller <davem@davemloft.net>
Wed, 20 Nov 2019 19:21:34 +0000 (11:21 -0800)
commit22710f5f127db0e918b84cf07dbc6f6503fa0111
treeddc5ed2e305c3e137abafa113497dbc723c915c9
parent2214958a312f6b0aeeee79649e6cda16fe21ea39
netfilter: nf_tables_offload: allow ethernet interface type only

Hardware offload support at this stage assumes an ethernet device in
place. The flow dissector provides the intermediate representation to
express this selector, so extend it to allow to store the interface
type. Flower does not uses this, so skb_flow_dissect_meta() is not
extended to match on this new field.

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/flow_dissector.h
net/netfilter/nft_cmp.c
net/netfilter/nft_meta.c