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;