feature:TSG-9609:完善ssl_passthrough_reason

This commit is contained in:
luwenpeng
2022-02-15 11:25:44 +08:00
committed by fumingwei
parent d1df1bd8a6
commit c4d5eefc60

View File

@@ -210,7 +210,18 @@ static int log_generate(struct pme_info *pmeinfo){
TLD_append(tld_handle, (char*)"ssl_cert_verify", (void*)pmeinfo->ssl_cert_verify, TLD_TYPE_LONG);
}
if (pmeinfo->ssl_intercept_state == 0){
TLD_append(tld_handle, (char*)"ssl_passthrough_reason", (void*)pmeinfo->ssl_passthrough_reason, TLD_TYPE_STRING);
if (strlen(pmeinfo->ssl_passthrough_reason))
{
TLD_append(tld_handle, (char*)"ssl_passthrough_reason", (void*)pmeinfo->ssl_passthrough_reason, TLD_TYPE_STRING);
}
else if (pmeinfo->intcp_error < 0)
{
TLD_append(tld_handle, (char*)"ssl_passthrough_reason", (void*)"Underlying Stream Error", TLD_TYPE_STRING);
}
else
{
TLD_append(tld_handle, (char*)"ssl_passthrough_reason", (void*)"Unknown", TLD_TYPE_STRING);
}
}
}
//host