TSG-2612 tfe 执行 TCP Options
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
#pragma once
|
||||
|
||||
#define TFE_CMSG_TLV_NR_MAX 64
|
||||
struct tfe_cmsg;
|
||||
struct tfe_cmsg_serialize_header;
|
||||
|
||||
@@ -42,6 +41,30 @@ enum tfe_cmsg_tlv_type
|
||||
/* Original Traffic's src & dst MAC address */
|
||||
TFE_CMSG_SRC_MAC,
|
||||
TFE_CMSG_DST_MAC,
|
||||
|
||||
/* TCP option information */
|
||||
TFE_CMSG_DOWNSTREAM_TCP_NODELAY,
|
||||
TFE_CMSG_DOWNSTREAM_TCP_TTL,
|
||||
TFE_CMSG_DOWNSTREAM_TCP_KEEPALIVE,
|
||||
TFE_CMSG_DOWNSTREAM_TCP_KEEPCNT,
|
||||
TFE_CMSG_DOWNSTREAM_TCP_KEEPIDLE,
|
||||
TFE_CMSG_DOWNSTREAM_TCP_KEEPINTVL,
|
||||
TFE_CMSG_DOWNSTREAM_TCP_USER_TIMEOUT,
|
||||
|
||||
TFE_CMSG_UPSTREAM_TCP_NODELAY,
|
||||
TFE_CMSG_UPSTREAM_TCP_TTL,
|
||||
TFE_CMSG_UPSTREAM_TCP_KEEPALIVE,
|
||||
TFE_CMSG_UPSTREAM_TCP_KEEPCNT,
|
||||
TFE_CMSG_UPSTREAM_TCP_KEEPIDLE,
|
||||
TFE_CMSG_UPSTREAM_TCP_KEEPINTVL,
|
||||
TFE_CMSG_UPSTREAM_TCP_USER_TIMEOUT,
|
||||
|
||||
TFE_CMSG_TCP_PASSTHROUGH,
|
||||
|
||||
/* Add new cmsg here */
|
||||
|
||||
/* MAX cmsg num */
|
||||
TFE_CMSG_TLV_NR_MAX
|
||||
};
|
||||
|
||||
struct tfe_cmsg* tfe_cmsg_init();
|
||||
|
||||
Reference in New Issue
Block a user