TSG Master 共享部分扫描结果给 TFE
* TSG-2847 - TFE 新增 cmsg 共享 TSG Master 的扫描结果 * TSG-2851 - Pangu 从 cmsg 获取 TSG Master 的扫描结果 * TSG-2852 - DOH 从 cmsg 获取 TSG Master 的扫描结果 * TSG-2849 - TFE DOH 功能支持 SUBID * 合并 pangu/doh 的 maat scan 的代码为 tfe_scan
This commit is contained in:
@@ -29,18 +29,18 @@ enum tfe_cmsg_tlv_type
|
||||
TFE_CMSG_POLICY_ID = 0x10,
|
||||
TFE_CMSG_STREAM_TRACE_ID = 0x11,
|
||||
|
||||
TFE_CMSG_SSL_INTERCEPT_STATE, //size uint64_t, 0-passthrough, 1-intercept, 2-shutdown, referer from enum ssl_stream_action
|
||||
TFE_CMSG_SSL_SERVER_SIDE_LATENCY, //size uint64_t, milisecond
|
||||
TFE_CMSG_SSL_CLIENT_SIDE_LATENCY, //size uint64_t, milisecond
|
||||
TFE_CMSG_SSL_SERVER_SIDE_VERSION, //string, SSLv3 TLSv1 TLSv1.1 TLSv1.2 TLSv1.3 unknown
|
||||
TFE_CMSG_SSL_CLIENT_SIDE_VERSION,
|
||||
TFE_CMSG_SSL_PINNING_STATE, //size uint64_t, 0-not pinning 1-pinning 2-maybe pinning
|
||||
TFE_CMSG_SSL_CERT_VERIFY,
|
||||
TFE_CMSG_SSL_ERROR, //string
|
||||
TFE_CMSG_SSL_INTERCEPT_STATE, //size uint64_t, 0-passthrough, 1-intercept, 2-shutdown, referer from enum ssl_stream_action
|
||||
TFE_CMSG_SSL_SERVER_SIDE_LATENCY, //size uint64_t, milisecond
|
||||
TFE_CMSG_SSL_CLIENT_SIDE_LATENCY, //size uint64_t, milisecond
|
||||
TFE_CMSG_SSL_SERVER_SIDE_VERSION, //string, SSLv3 TLSv1 TLSv1.1 TLSv1.2 TLSv1.3 unknown
|
||||
TFE_CMSG_SSL_CLIENT_SIDE_VERSION,
|
||||
TFE_CMSG_SSL_PINNING_STATE, //size uint64_t, 0-not pinning 1-pinning 2-maybe pinning
|
||||
TFE_CMSG_SSL_CERT_VERIFY,
|
||||
TFE_CMSG_SSL_ERROR, //string
|
||||
|
||||
/* Original Traffic's src & dst MAC address */
|
||||
TFE_CMSG_SRC_MAC,
|
||||
TFE_CMSG_DST_MAC,
|
||||
/* Original Traffic's src & dst MAC address */
|
||||
TFE_CMSG_SRC_MAC,
|
||||
TFE_CMSG_DST_MAC,
|
||||
|
||||
/* TCP option information */
|
||||
TFE_CMSG_DOWNSTREAM_TCP_NODELAY,
|
||||
@@ -61,6 +61,22 @@ enum tfe_cmsg_tlv_type
|
||||
|
||||
TFE_CMSG_TCP_PASSTHROUGH,
|
||||
|
||||
/* Share tsg scan result */
|
||||
TFE_CMSG_SRC_SUB_ID, // string max size 256
|
||||
TFE_CMSG_DST_SUB_ID, // string max size 256
|
||||
TFE_CMSG_SRC_ASN, // string max size 64
|
||||
TFE_CMSG_DST_ASN, // string max size 64
|
||||
TFE_CMSG_SRC_ORGANIZATION, // string max size 256
|
||||
TFE_CMSG_DST_ORGANIZATION, // string max size 256
|
||||
TFE_CMSG_SRC_IP_LOCATION_COUNTRY, // string max size 256
|
||||
TFE_CMSG_DST_IP_LOCATION_COUNTRY, // string max size 256
|
||||
TFE_CMSG_SRC_IP_LOCATION_PROVINE, // string max size 256
|
||||
TFE_CMSG_DST_IP_LOCATION_PROVINE, // string max size 256
|
||||
TFE_CMSG_SRC_IP_LOCATION_CITY, // string max size 256
|
||||
TFE_CMSG_DST_IP_LOCATION_CITY, // string max size 256
|
||||
|
||||
/* Add new cmsg here */
|
||||
/* Add new cmsg here */
|
||||
/* Add new cmsg here */
|
||||
|
||||
/* MAX cmsg num */
|
||||
|
||||
Reference in New Issue
Block a user