can: isotp: support dynamic flow control parameters
authorOliver Hartkopp <socketcan@hartkopp.net>
Fri, 8 Dec 2023 16:57:29 +0000 (17:57 +0100)
committerMarc Kleine-Budde <mkl@pengutronix.de>
Mon, 12 Feb 2024 15:55:40 +0000 (16:55 +0100)
commite1aa35e16399d600215470411dfb56e1d6f8e017
tree0bb5b5b1152dd08e7693c489f3418df57f4d3e63
parentfec846fa7eddf7bb651bf88bd78c7db1410ae3b1
can: isotp: support dynamic flow control parameters

The ISO15765-2 standard supports to take the PDUs communication parameters
blocksize (BS) and Separation Time minimum (STmin) either from the first
received flow control (FC) "static" or from every received FC "dynamic".

Add a new CAN_ISOTP_DYN_FC_PARMS flag to support dynamic FC parameters.

Signed-off-by: Oliver Hartkopp <socketcan@hartkopp.net>
Link: https://lore.kernel.org/all/20231208165729.3011-1-socketcan@hartkopp.net
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
include/uapi/linux/can/isotp.h
net/can/isotp.c