diff options
| author | 崔一鸣 <[email protected]> | 2019-06-19 12:23:28 +0800 |
|---|---|---|
| committer | 崔一鸣 <[email protected]> | 2019-06-19 12:23:28 +0800 |
| commit | 455612fd0318a9332a3e1bc7d55d9e1f61fa5dc2 (patch) | |
| tree | f552c39c78d85239eebed0a22679203a17796324 /common | |
| parent | 08c5a43054d863dd64abeb3affa2adf030578a19 (diff) | |
修复接入多台tfe时的bug
* 修复keepalive_replay_switch关闭仍然加入hash表的bug
* 修复多台tfe时获得tfe_id不正确的问题
* 修改tfe_mgr的线程模型,改成accept之后创建新线程
* tfe配置中增加enabled字段
Diffstat (limited to 'common')
| -rw-r--r-- | common/include/kni_utils.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/common/include/kni_utils.h b/common/include/kni_utils.h index 756b0a5..b9d58a1 100644 --- a/common/include/kni_utils.h +++ b/common/include/kni_utils.h @@ -61,9 +61,9 @@ struct kni_tcpopt_info{ }; //field_stat -#define KNI_FIELD_MAX 32 +#define KNI_FIELD_MAX 64 enum kni_field{ - KNI_FIELD_TOT_PKT, + KNI_FIELD_TOT_PKT = 0, KNI_FIELD_BYP_PKT, KNI_FIELD_INTCP_PKT, KNI_FIELD_IPV6_PKT, @@ -90,6 +90,8 @@ enum kni_field{ KNI_FIELD_IPV6HDR_PARSE_FAIL, KNI_FIELD_KEEPALIVE_REPLAY_ADD_SUCC, KNI_FIELD_KEEPALIVE_REPLAY_ADD_FAIL, + KNI_FIELD_KEEPALIVE_REPLAY_DEL_SUCC, + KNI_FIELD_KEEPALIVE_REPLAY_DEL_FAIL, KNI_FIELD_EXCEED_MTU, KNI_FIELD_SENDTO_TFE_FAIL, //KNI_FIELD_TFE_STATUS_BASE must be last |
