Oliver Hartkopp
1e55659ce6
can-raw: add msg_flags to distinguish local traffic
...
CAN has no addressing scheme. It is currently impossible for userspace
to tell is a received CAN frame comes from another process on the local
host, or from a remote CAN device.
This patch add support for userspace applications to distinguish between
'own', 'local' and 'remote' CAN traffic. The distinction is made by returning
flags in msg->msg_flags in the call to recvmsg().
The added documentation explains the introduced flags.
Signed-off-by: Kurt Van Dijck <kurt.van.dijck@eia.be>
Signed-off-by: Oliver Hartkopp <socketcan@hartkopp.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
2010-10-21 04:27:03 -07:00
..
2010-08-10 14:35:42 -07:00
2010-08-14 23:02:14 -04:00
2010-08-04 15:21:40 +02:00
2010-08-04 15:21:40 +02:00
2010-08-06 12:55:52 -04:00
2010-08-23 12:25:29 +02:00
2010-08-04 15:21:40 +02:00
2010-08-04 15:21:40 +02:00
2010-08-23 12:25:29 +02:00
2010-08-04 15:21:40 +02:00
2010-08-04 15:21:40 +02:00
2010-10-06 19:39:31 -07:00
2010-08-04 15:31:02 -07:00
2010-08-04 15:21:40 +02:00
2010-08-14 00:24:24 +02:00
2010-08-05 13:53:34 -07:00
2010-09-17 17:24:14 +02:00
2010-08-11 18:20:56 +02:00
2010-08-04 15:21:40 +02:00
2010-08-04 15:21:40 +02:00
2010-08-04 15:31:02 -07:00
2010-08-07 17:09:24 -07:00
2010-08-04 15:31:02 -07:00
2010-08-04 15:21:40 +02:00
2010-08-14 22:26:52 +02:00
2010-08-04 15:21:40 +02:00
2010-08-02 06:40:50 +03:00
2010-08-16 11:54:50 -04:00
2010-08-27 08:39:51 +09:30
2010-08-04 15:21:40 +02:00
2010-08-12 08:43:30 -07:00
2010-08-04 15:21:40 +02:00
2010-10-21 04:27:03 -07:00
2010-07-11 22:17:45 +02:00
2010-08-03 09:04:11 +02:00
2010-09-01 12:59:34 +01:00
2010-08-20 09:55:41 -07:00
2010-08-04 15:21:40 +02:00
2010-08-04 15:21:40 +02:00
2010-08-14 16:20:59 -07:00
2010-08-04 15:21:40 +02:00
2010-09-02 11:49:17 +02:00
2010-08-09 20:44:56 -07:00
2010-08-04 15:21:40 +02:00
2010-08-04 11:00:45 +02:00
2010-08-09 20:45:00 -07:00
2010-08-04 15:21:40 +02:00
2010-08-10 14:35:37 -07:00
2010-08-08 23:43:04 -03:00
2010-08-05 13:21:23 -07:00
2010-08-04 15:21:40 +02:00
2010-07-01 16:02:55 +00:00
2010-06-18 14:54:36 -07:00
2010-08-04 15:21:40 +02:00
2010-08-12 08:43:30 -07:00
2010-08-02 15:35:15 +10:00
2010-08-04 15:21:40 +02:00
2010-07-20 17:49:30 +00:00
2010-07-11 21:55:42 +02:00
2010-06-29 15:27:00 +02:00
2010-08-11 23:04:10 +09:30
2010-07-29 15:16:18 -07:00
2010-08-12 04:14:05 +01:00
2010-08-14 11:56:46 -07:00
2010-08-11 08:59:21 -07:00
2010-10-08 15:39:28 -04:00
2010-09-09 18:57:24 -07:00
2010-08-04 15:21:40 +02:00
2010-08-04 15:21:40 +02:00
2010-09-11 16:49:21 -07:00
2010-08-04 15:21:40 +02:00
2010-09-07 16:00:17 -07:00
2010-08-05 13:26:30 +01:00
2010-08-04 15:21:40 +02:00
2010-08-04 15:21:40 +02:00
2010-09-03 08:19:51 +02:00
2010-08-11 08:59:18 -07:00
2010-07-19 10:56:54 +02:00
2010-08-04 15:21:40 +02:00
2010-08-09 20:45:05 -07:00
2010-08-02 15:35:10 +10:00
2010-09-13 10:26:52 +02:00