Mercurial > dovecot > core-2.3
changeset 26365:02b6d1cd35e7
lib-dcrypt: Use ERR_R_PASSED_NULL_PARAMETER
It's the correct error and exists for older OpenSSL
Added in 79e9ccdc4a536f3881ec2b9304020514d1f92590
author | Aki Tuomi <aki.tuomi@open-xchange.com> |
---|---|
date | Thu, 29 Aug 2019 12:24:42 +0300 |
parents | 47a21917028a |
children | 80d7a3f142ad |
files | src/lib-dcrypt/dcrypt-openssl.c |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-dcrypt/dcrypt-openssl.c Tue Aug 27 10:09:30 2019 +0300 +++ b/src/lib-dcrypt/dcrypt-openssl.c Thu Aug 29 12:24:42 2019 +0300 @@ -1609,7 +1609,7 @@ static int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d) { if (n == NULL || e == NULL) { - RSAerr(0, ERR_R_PASSED_INVALID_ARGUMENT); + RSAerr(0, ERR_R_PASSED_NULL_PARAMETER); return 0; } r->n = pn; @@ -1622,7 +1622,7 @@ static int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q) { if (p == NULL || q == NULL) { - RSAerr(0, ERR_R_PASSED_INVALID_ARGUMENT); + RSAerr(0, ERR_R_PASSED_NULL_PARAMETER); return 0; } r->p = p; @@ -1634,7 +1634,7 @@ static int RSA_set0_crt_params(RSA *r, BIGNUM *dmp1, BIGNUM *dmq1, BIGNUM *iqmp) { if (dmp1 == NULL || dmq1 == NULL || iqmp == NULL) { - RSAerr(0, ERR_R_PASSED_INVALID_ARGUMENT); + RSAerr(0, ERR_R_PASSED_NULL_PARAMETER); return 0; } r->dmp1 = dmp1;