# \[PATCH net v2 0/3\] can: j1939: fix some standard conformance problems

- From: Zhang Changzhong \<hidden\>
- Date: 2021-10-28 14:27:14 
- List: netdev
- Page: https://ratatoskr.run/netdev/2021/10/1556976
- Thread: https://ratatoskr.run/linux-can/2021/10/1556976/t.md

```text
This patchset fixes 3 standard conformance problems in the j1939 stack.

v2:
- Add netdev_err_once() to indicate bad messages on the bus.
- Fix the if statement in the third patch to avoid breaking ETP
  functionality.

Zhang Changzhong (3):
  can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM
    transport
  can: j1939: j1939_can_recv(): ignore messages with invalid source
    address
  can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAM

 net/can/j1939/main.c      |  6 ++++++
 net/can/j1939/transport.c | 11 +++++++++++
 2 files changed, 17 insertions(+)

-- 
2.9.5

```
