]> rtime.felk.cvut.cz Git - can-utils.git/commit
isotp: added support for separate extended address in rx path
authorOliver Hartkopp <socketcan@hartkopp.net>
Sun, 16 Nov 2014 19:38:31 +0000 (20:38 +0100)
committerOliver Hartkopp <socketcan@hartkopp.net>
Sun, 16 Nov 2014 19:38:31 +0000 (20:38 +0100)
commit4ffb7fe5c75a8f15109168bf81c3310ffff51b02
tree900f81e7922132f72e2f62503906a44f6d410468
parentc517af5a0ba8aef7f5c71e032794b5263ae3f723
isotp: added support for separate extended address in rx path

As requested by Laurent Vaudoit the extended address can be different in the
tx and he rx path:

(..) how can i have a segmented transfer like this:
0x6a7  0x55 0x10 0x08 ........
0x687  0xAA 0x30 0x00 0x00
0x6a7  0x55 0x21 .....

The connection i need is between two ECU, using IDs 0x6a7/687 and one has
adress extension 0x55, the other 0xAA (this adressing method is used on some
FIAT ECUs for example).

http://marc.info/?l=linux-can&m=140354647413513&w=2

Signed-off-by: Oliver Hartkopp <socketcan@hartkopp.net>
include/linux/can/isotp.h
isotpdump.c
isotprecv.c
isotpsend.c
isotpsniffer.c