mirror_ubuntu-kernels/drivers/net/can/dev
Oliver Hartkopp 6bffdc38f9 can: dev: fix missing CAN XL support in can_put_echo_skb()
can_put_echo_skb() checks for the enabled IFF_ECHO flag and the
correct ETH_P type of the given skbuff. When implementing the CAN XL
support the new check for ETH_P_CANXL has been forgotten.

Fixes: fb08cba12b ("can: canxl: update CAN infrastructure for CAN XL frames")
Signed-off-by: Oliver Hartkopp <socketcan@hartkopp.net>
Link: https://lore.kernel.org/all/20230506184515.39241-1-socketcan@hartkopp.net
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2023-05-15 22:24:46 +02:00
..
bittiming.c can: bittiming: can_validate_bitrate(): report error via netlink 2023-02-06 13:57:27 +01:00
calc_bittiming.c can: bittiming: can_calc_bittiming(): convert from netdev_err() to NL_SET_ERR_MSG_FMT() 2023-02-06 13:57:27 +01:00
dev.c can: dev: register_candev(): bail out if both fixed bit rates and bit timing constants are provided 2023-02-06 13:57:26 +01:00
length.c
Makefile can: Kconfig: add CONFIG_CAN_RX_OFFLOAD 2022-06-11 17:11:02 +02:00
netlink.c can: bittiming: can_changelink() pass extack down callstack 2023-02-06 13:57:26 +01:00
rx-offload.c can: skb: add skb CAN frame data length helpers 2022-09-15 09:08:08 +02:00
skb.c can: dev: fix missing CAN XL support in can_put_echo_skb() 2023-05-15 22:24:46 +02:00