]> git.baikalelectronics.ru Git - kernel.git/commit
netfilter: nft_payload: fix C-VLAN offload support
authorPablo Neira Ayuso <pablo@netfilter.org>
Mon, 12 Apr 2021 12:11:39 +0000 (14:11 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Sun, 18 Apr 2021 20:02:21 +0000 (22:02 +0200)
commitd33ae770fae724bd61fd04015efbcb2732b6e5e2
tree033859e7cd901d6559b9fa1f3df32d69d2674e0a
parent22ec1ec32efae91f8981f62db92b0e0e0ad7f69a
netfilter: nft_payload: fix C-VLAN offload support

- add another struct flow_dissector_key_vlan for C-VLAN
- update layer 3 dependency to allow to match on IPv4/IPv6

Fixes: 0816ba5abea9 ("netfilter: nft_payload: add C-VLAN offload support")
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
include/net/netfilter/nf_tables_offload.h
net/netfilter/nft_payload.c