j1939: Follow updates of the kernel 84/23384/3
authorArthur GUYADER <arthur.guyader@iot.bzh>
Thu, 12 Dec 2019 17:12:01 +0000 (18:12 +0100)
committerRomain Forlot <romain.forlot@iot.bzh>
Thu, 9 Jan 2020 15:25:36 +0000 (16:25 +0100)
commit43cc23cd9d0986ae370f5839aa952c6e3eb196d0
tree0e99d6a235d50731a0f55c15a722e51887b9555a
parentc57722b34d38c9843a728829204d2711aaadacbb
j1939: Follow updates of the kernel

This commit patch j1939 feature after the update of the
kernel from linux-can-next to mainline.
Now promisc option removes filter of the bind.
The option is now a parameter in the event_filter.
The feature recv_own isn't available, you can't receive
on the same socket an emit frame from you.
Not a big problem because receive and send method use two
different sockets in the implementation.

Change-Id: I5ac410177c1512090827870300b8aa1679477b84
Signed-off-by: Arthur GUYADER <arthur.guyader@iot.bzh>
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
low-can-binding/binding/low-can-cb.cpp
low-can-binding/binding/low-can-subscription.cpp
low-can-binding/binding/low-can-subscription.hpp
low-can-binding/utils/socketcan-j1939/socketcan-j1939-addressclaiming.cpp
low-can-binding/utils/socketcan-j1939/socketcan-j1939-data.cpp
low-can-binding/utils/socketcan-j1939/socketcan-j1939.cpp
low-can-binding/utils/socketcan-j1939/socketcan-j1939.hpp