diff options
| author | songyanchao <[email protected]> | 2022-04-19 22:57:46 -0400 |
|---|---|---|
| committer | songyanchao <[email protected]> | 2022-04-20 04:18:51 -0400 |
| commit | 6d2c7ea1423c8f10bf303969c91391e79fbdde4b (patch) | |
| tree | 2f25bd46150728ce19fe967bd5d6ad141370da36 /include/internal | |
| parent | 562d60751b3bc224a7b3243b79c612cbfa135a43 (diff) | |
✨ feat(TSG-10357): 添加获取FlowRuleCount功能
添加获取FlowRuleCount功能
TSG-10357
Diffstat (limited to 'include/internal')
| -rw-r--r-- | include/internal/ctrlmsg_define.h | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/include/internal/ctrlmsg_define.h b/include/internal/ctrlmsg_define.h index 72f5aa6..cdc2a51 100644 --- a/include/internal/ctrlmsg_define.h +++ b/include/internal/ctrlmsg_define.h @@ -10,6 +10,11 @@ struct ctrl_msg_error uint8_t strerr[MR_STRING_MAX]; }; +struct ctrl_msg_flow_error +{ + int32_t errcode; + uint8_t strerr[MR_STRING_MAX]; +}; struct ctrl_msg_flow_request { struct ctrl_msg_header msg_header; @@ -19,7 +24,7 @@ struct ctrl_msg_flow_request struct ctrl_msg_flow_response { struct ctrl_msg_header msg_header; - struct ctrl_msg_error msg_err; + struct ctrl_msg_flow_error msg_err; } __rte_packed; struct ctrl_msg_app_reg_request @@ -58,9 +63,10 @@ struct ctrl_msg_vdev_open_response #define CTRLMSG_TOPIC_APP_REGISTER "app/register" #define CTRLMSG_TOPIC_APP_UNREGISTER "app/unregister" #define CTRLMSG_TOPIC_VDEV_OPEN "vdev/open" -#define CTRLMSG_TOPIC_FLOW_CREATE "flow/create" -#define CTRLMSG_TOPIC_FLOW_DELETE "flow/destroy" -#define CTRLMSG_TOPIC_FLOW_SEARCH "flow/search" +#define CTRLMSG_TOPIC_FLOW_CREATE "flow/create" +#define CTRLMSG_TOPIC_FLOW_DELETE "flow/destroy" +#define CTRLMSG_TOPIC_FLOW_SEARCH "flow/search" +#define CTRLMSG_TOPIC_FLOW_GET_COUNT "flow/getcount" static inline void ctrl_msg_header_construct(struct ctrl_msg_header * header, unsigned int len, unsigned int type, const char * topic) |
