CGW_TYPE_ETH_CAN_UDP, /* ETH->CAN udp */
CGW_TYPE_CAN_ETH_TCP,
CGW_TYPE_CONFIG,
+ CEGW_FLUSH,
+ CEGW_LISTEN,
__CGW_TYPE_MAX
};
-enum {
- CEGW_FLUSH
-};
-
#define CGW_TYPE_MAX (__CGW_TYPE_MAX - 1)
+/* rtnetlink attributes */
enum {
CGW_UNSPEC,
CGW_MOD_AND, /* CAN frame modification binary AND */
- CGW_MOD_OR, /* CAN frame modification binary OR */
+ CGW_MOD_OR, /* CAN frame modification binary OR */
CGW_MOD_XOR, /* CAN frame modification binary XOR */
CGW_MOD_SET, /* CAN frame modification set alternate values */
- CGW_CS_XOR, /* set data[] XOR checksum into data[index] */
+ CGW_CS_XOR, /* set data[] XOR checksum into data[index] */
CGW_CS_CRC8, /* set data[] CRC8 checksum into data[index] */
CGW_HANDLED, /* number of handled CAN frames */
CGW_DROPPED, /* number of dropped CAN frames */
- CGW_CAN_IF, /* ifindex of source network interface */
+ CGW_CAN_IF, /* ifindex of source network interface */
CGW_LISTEN_IP,
CGW_LISTEN_PORT,
+ CGW_TYPE,
+ CGW_CMD_INFO,
CGW_ETH_IP,
CGW_ETH_PORT,
- CGW_ETH_PROTO, /* ifindex of destination network interface */
+ CGW_ETH_PROTO,
CGW_FILTER, /* specify struct can_filter on source CAN device */
__CGW_MAX
};