summaryrefslogtreecommitdiff
path: root/include/linux/hashtable_api.h
diff options
context:
space:
mode:
authorOliver Hartkopp <socketcan@hartkopp.net>2026-02-01 15:33:18 +0100
committerPaolo Abeni <pabeni@redhat.com>2026-02-05 11:58:40 +0100
commit5a9229dbb48deb78ee1d20ccbd6453cfbf2a4a61 (patch)
tree9921e8909de91efe0823321033ff30f15693d481 /include/linux/hashtable_api.h
parent96ea3a1e2d317e7ecb6b65dc65c9dd917905a6a8 (diff)
can: move ifindex to CAN skb extensions
When routing CAN frames over different CAN interfaces the interface index skb->iif is overwritten with every single hop. To prevent sending a CAN frame back to its originating (first) incoming CAN interface another ifindex variable is needed, which was stored in can_skb_priv::ifindex. Move the can_skb_priv::ifindex content to can_skb_ext::can_iif. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> Signed-off-by: Oliver Hartkopp <socketcan@hartkopp.net> Link: https://patch.msgid.link/20260201-can_skb_ext-v8-3-3635d790fe8b@hartkopp.net Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to 'include/linux/hashtable_api.h')
0 files changed, 0 insertions, 0 deletions