Fix return value and secret clean bug

This commit is contained in:
Zhi Guan
2022-12-28 16:46:55 +08:00
parent 6ef810f51f
commit 49962a267f
3 changed files with 32 additions and 5 deletions

View File

@@ -647,7 +647,7 @@ int tls12_do_connect(TLS_CONNECT *conn)
end:
gmssl_secure_clear(&sign_ctx, sizeof(sign_ctx));
gmssl_secure_clear(pre_master_secret, sizeof(pre_master_secret));
return 1;
return ret;
}
int tls12_do_accept(TLS_CONNECT *conn)