]> www.infradead.org Git - linux.git/commit
flow_dissector: set encapsulation control flags for non-IP
authorAsbjørn Sloth Tønnesen <ast@fiberby.net>
Sat, 13 Jul 2024 02:19:09 +0000 (02:19 +0000)
committerJakub Kicinski <kuba@kernel.org>
Mon, 15 Jul 2024 16:14:39 +0000 (09:14 -0700)
commit706bf4f44c6d2ae2fdeefeb816b2c35a173ecfa4
tree4ae1135da07f29fda05c5e7cd57a4f4b98c2a1ea
parentdb5271d50ec155abf287a27fa84e2e33a81dbd55
flow_dissector: set encapsulation control flags for non-IP

Make sure to set encapsulated control flags also for non-IP
packets, such that it's possible to allow matching on e.g.
TUNNEL_OAM on a geneve packet carrying a non-IP packet.

Suggested-by: Davide Caratti <dcaratti@redhat.com>
Signed-off-by: Asbjørn Sloth Tønnesen <ast@fiberby.net>
Tested-by: Davide Caratti <dcaratti@redhat.com>
Reviewed-by: Davide Caratti <dcaratti@redhat.com>
Link: https://patch.msgid.link/20240713021911.1631517-13-ast@fiberby.net
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
net/core/flow_dissector.c
net/sched/cls_flower.c