summaryrefslogtreecommitdiffstats
path: root/net/can/j1939/transport.c
Commit message (Expand)AuthorAgeFilesLines
* net-timestamp: convert sk->sk_tskey to atomic_tEric Dumazet2022-02-181-1/+1
* can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAMZhang Changzhong2021-11-061-0/+5
* can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transportZhang Changzhong2021-11-061-0/+6
* can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytesZhang Changzhong2021-10-171-0/+2
* can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with erro...Zhang Changzhong2021-10-171-2/+5
* can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimerZiyang Xuan2021-10-171-3/+2
* can: j1939: extend UAPI to notify about RX statusOleksij Rempel2021-08-041-4/+18
* can: j1939: rename J1939_ERRQUEUE_* to J1939_ERRQUEUE_TX_*Oleksij Rempel2021-08-041-4/+4
* can: j1939: j1939_session_tx_dat(): fix typoMarc Kleine-Budde2021-08-031-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-07-311-3/+8
|\
| * can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP....Zhang Changzhong2021-07-241-1/+1
| * can: j1939: j1939_session_deactivate(): clarify lifetime of session objectOleksij Rempel2021-07-241-2/+7
* | can: j1939: j1939_xtp_rx_dat_one(): use separate pointer for session skb cont...Marc Kleine-Budde2021-07-251-4/+4
* | can: j1939: j1939_session_tx_dat(): use consistent name se_skcb for session s...Marc Kleine-Budde2021-07-251-4/+4
* | can: j1939: j1939_session_completed(): use consistent name se_skb for the ses...Marc Kleine-Budde2021-07-251-4/+4
* | can: j1939: replace fall through comment by fallthrough pseudo-keywordMarc Kleine-Budde2021-07-251-5/+10
* | can: j1939: fix checkpatch warningsMarc Kleine-Budde2021-07-251-2/+3
|/
* can: j1939: fix Use-after-Free, hold skb ref while in useOleksij Rempel2021-06-161-14/+40
* net: j1939: j1939_session_fresh_new(): fix missing initialization of skbcntMarc Kleine-Budde2020-10-081-0/+1
* can: j1935: j1939_tp_tx_dat_new(): fix missing initialization of skbcntCong Wang2020-10-081-0/+1
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-10/+10
* can: j1939: add rxtimer for multipacket broadcast sessionZhang Changzhong2020-08-151-8/+20
* can: j1939: abort multipacket broadcast session when timeout occursZhang Changzhong2020-08-151-1/+1
* can: j1939: cancel rxtimer on multipacket broadcast session completeZhang Changzhong2020-08-151-0/+1
* can: j1939: fix support for multipacket broadcast messageZhang Changzhong2020-08-151-3/+14
* can: j1939: transport: j1939_xtp_rx_dat_one(): compare own packets to detect ...Oleksij Rempel2020-08-141-1/+14
* can: j1939: transport: add j1939_session_skb_find_by_offset() functionOleksij Rempel2020-08-141-7/+15
* can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j19...Oleksij Rempel2020-08-141-0/+15
* can: j1939: transport: j1939_simple_recv(): ignore local J1939 messages send ...Oleksij Rempel2020-08-141-0/+4
* can: j1939: warn if resources are still linked on destroyOleksij Rempel2019-11-131-0/+3
* can: j1939: transport: j1939_cancel_active_session(): use hrtimer_try_to_canc...Oleksij Rempel2019-11-131-1/+5
* can: j1939: make sure socket is held as long as session existsOleksij Rempel2019-11-131-0/+2
* can: j1939: transport: make sure the aborted session will be deactivated only...Oleksij Rempel2019-11-131-8/+17
* can: j1939: transport: j1939_xtp_rx_eoma_one(): Add sanity check for correct ...Oleksij Rempel2019-11-041-0/+18
* can: j1939: transport: j1939_session_fresh_new(): make sure EOMA is send with...Oleksij Rempel2019-11-041-1/+1
* can: add support of SAE J1939 protocolThe j1939 authors2019-09-041-0/+2027