TSG-1967:调用tsg_set_statistic_opt 写入ssl pinning 计数

This commit is contained in:
fumingwei
2020-06-11 20:28:11 +08:00
parent 1b271d6bba
commit 5bb0baa47a
2 changed files with 27 additions and 0 deletions

View File

@@ -352,6 +352,22 @@ static int log_generate(struct pme_info *pmeinfo){
ret, pmeinfo->stream_traceid);
goto error_out;
}
if(pmeinfo->protocol == PROTO_SSL){
switch(pmeinfo->ssl_pinningst)
{
case 0:
tsg_set_statistic_opt(1,OPT_TYPE_PINNING_NOT, 0);
break;
case 1:
tsg_set_statistic_opt(1,OPT_TYPE_PINNING_YES, 0);
break;
case 2:
tsg_set_statistic_opt(1,OPT_TYPE_PINNING_MAYBE, 0);
break;
default:
break;
}
}
tsg_set_intercept_flow(&pmeinfo->maat_result, &pmeinfo->traffic_info,0);
FS_operate(g_kni_fs_handle->handle, g_kni_fs_handle->fields[KNI_FIELD_SENDLOG_SUCC], 0, FS_OP_ADD, 1);
return 0;