**Describe the bug** The `send_sf()` function in `subsys/canbus/isotp/isotp.c` only checks the SF length against the ISO-TP DL - index in an assert. **Expected behavior** It should always be checked at runtime. **Environment (please complete the following information):** - OS: Linux - Toolchain: Zephyr SDK - Commit SHA: 00e94614899ecb30e2ae101eacbfb3ee03b5289f **Additional context** Found by code inspection.