feature:TSG-9609:完善ssl_passthrough_reason
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user