diff options
author | Peiwei Hu <jlu.hpw@foxmail.com> | 2022-05-21 16:38:58 +0800 |
---|---|---|
committer | Pauli <pauli@openssl.org> | 2022-05-26 11:47:04 +1000 |
commit | 639e576023aa2492ca87e1e6503c40d2e8c9a24e (patch) | |
tree | fbcd73e7ef305be476958213a37030d837d65651 /ssl/tls_srp.c | |
parent | ef8040bce02758de86fc55412ee4ac9102f9ffab (diff) |
Fix check of dtls1_process_record
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18369)
Diffstat (limited to 'ssl/tls_srp.c')
-rw-r--r-- | ssl/tls_srp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ssl/tls_srp.c b/ssl/tls_srp.c index 0ce3290dc4..e69ddfe9d5 100644 --- a/ssl/tls_srp.c +++ b/ssl/tls_srp.c @@ -301,7 +301,7 @@ int SSL_set_srp_server_param(SSL *s, const BIGNUM *N, const BIGNUM *g, int srp_generate_server_master_secret(SSL *s) { BIGNUM *K = NULL, *u = NULL; - int ret = -1, tmp_len = 0; + int ret = 0, tmp_len = 0; unsigned char *tmp = NULL; if (!SRP_Verify_A_mod_N(s->srp_ctx.A, s->srp_ctx.N)) @@ -331,7 +331,7 @@ int srp_generate_server_master_secret(SSL *s) int srp_generate_client_master_secret(SSL *s) { BIGNUM *x = NULL, *u = NULL, *K = NULL; - int ret = -1, tmp_len = 0; + int ret = 0, tmp_len = 0; char *passwd = NULL; unsigned char *tmp = NULL; |