Files
linux/drivers/net
Vincent Mailhol a6d190f8c7 can: skb: drop tx skb if in listen only mode
Frames can be directly injected to a can driver via the packet
socket. By doing so, it is possible to reach the
net_device_ops::ndo_start_xmit function even if the driver is
configured in listen only mode.

Add a check in can_dropped_invalid_skb() to discard the skb if
CAN_CTRLMODE_LISTENONLY is set.

Link: https://lore.kernel.org/all/20220610143009.323579-8-mailhol.vincent@wanadoo.fr
Signed-off-by: Vincent Mailhol <mailhol.vincent@wanadoo.fr>
Acked-by: Max Staudt <max@enpas.org>
Tested-by: Oliver Hartkopp <socketcan@hartkopp.net>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2022-06-11 17:11:02 +02:00
..
2022-06-09 23:02:55 -07:00
2022-05-02 13:57:56 -07:00
2022-06-09 21:53:10 -07:00
2022-06-09 21:53:12 -07:00
2022-06-09 12:42:01 +02:00
2022-06-07 10:45:25 +02:00
2022-06-06 14:27:35 -07:00
2022-06-09 21:52:55 -07:00
2022-06-09 21:53:09 -07:00
2022-05-11 13:09:59 +01:00
2022-05-05 15:54:12 -07:00
2022-05-16 10:18:56 +01:00
2022-06-09 21:52:55 -07:00