summaryrefslogtreecommitdiffstats
path: root/include/socket-can/can.h
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2005-10-04 13:58:58 +0000
committerSascha Hauer <s.hauer@pengutronix.de>2005-10-04 13:58:58 +0000
commite7201e25b25e497af6e3b162b519df128459c977 (patch)
tree2f16e7aee7d35a2e9faf274b20da5f8d9d64bdaf /include/socket-can/can.h
parent67dee60042c6143c71c1761fded50d68d1696063 (diff)
downloadcanutils-e7201e25b25e497af6e3b162b519df128459c977.tar.gz
canutils-e7201e25b25e497af6e3b162b519df128459c977.tar.xz
add filtering in candump
git-svn-id: https://iocaste.extern.pengutronix.de/svn/canutils/trunks/canutils-1.0-trunk@48 5fd5a299-6ef2-0310-aa18-8b01d7c39d8c
Diffstat (limited to 'include/socket-can/can.h')
-rw-r--r--include/socket-can/can.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/socket-can/can.h b/include/socket-can/can.h
index 126caee..45add2c 100644
--- a/include/socket-can/can.h
+++ b/include/socket-can/can.h
@@ -208,4 +208,14 @@ struct can_frame {
} payload;
};
+struct can_filter {
+ u_int32_t can_id;
+ u_int32_t can_mask;
+};
+#define SO_CAN_SET_FILTER 1
+#define SO_CAN_UNSET_FILTER 2
+
+#define SOL_CAN_BASE 100
+#define SOL_CAN_RAW (SOL_CAN_BASE + CAN_PROTO_RAW)
+
#endif /* !_SOCKET_CAN_CAN_H */