netfilter: flowtable: incorrect pppoe tuple
authorPablo Neira Ayuso <pablo@netfilter.org>
Wed, 10 Apr 2024 22:09:00 +0000 (00:09 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Thu, 11 Apr 2024 10:14:10 +0000 (12:14 +0200)
commit6db5dc7b351b9569940cd1cf445e237c42cd6d27
tree9bbf70319a523528a9123612ffffb4bdfeec7356
parent87b3593bed1868b2d9fe096c01bcdf0ea86cbebf
netfilter: flowtable: incorrect pppoe tuple

pppoe traffic reaching ingress path does not match the flowtable entry
because the pppoe header is expected to be at the network header offset.
This bug causes a mismatch in the flow table lookup, so pppoe packets
enter the classical forwarding path.

Fixes: 72efd585f714 ("netfilter: flowtable: add pppoe support")
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
net/netfilter/nf_flow_table_ip.c