netfilter: nft_flow_offload: skip dst neigh lookup for ppp devices
authorFelix Fietkau <nbd@nbd.name>
Mon, 9 May 2022 12:26:14 +0000 (14:26 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Mon, 16 May 2022 10:58:55 +0000 (12:58 +0200)
commit45ca3e61999e9a30ca2b7cfbf9da8a9f8d13be31
tree724c2d64312b23a30e4e96f4c8b0acd30df8ef11
parent396ef64113a8ba01c46315d67a99db8dde3eef51
netfilter: nft_flow_offload: skip dst neigh lookup for ppp devices

The dst entry does not contain a valid hardware address, so skip the lookup
in order to avoid running into errors here.
The proper hardware address is filled in from nft_dev_path_info

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