]> rtime.felk.cvut.cz Git - can-eth-gw.git/blobdiff - kernel/canethgw.h
switch to rtmsg, cegw --flush implemented
[can-eth-gw.git] / kernel / canethgw.h
index cfcd1b69770b17bdd7fcfcb89550988332cf6d5f..d8743d67b09efb86c26e16e3928bae5500a58ac1 100644 (file)
@@ -18,15 +18,14 @@ enum {
        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 */
@@ -40,6 +39,7 @@ enum {
        CGW_CAN_IF,     /* ifindex of source network interface */
        CGW_LISTEN_IP,
        CGW_LISTEN_PORT,
+       CGW_CMD_INFO,
        CGW_ETH_IP,
        CGW_ETH_PORT,
        CGW_ETH_PROTO,  /* ifindex of destination network interface */