summaryrefslogtreecommitdiffstats
path: root/crypto/param_build.c
diff options
context:
space:
mode:
authorPauli <paul.dale@oracle.com>2020-02-11 09:19:19 +1000
committerPauli <paul.dale@oracle.com>2020-02-12 19:45:42 +1000
commit903f582016cdc31b3f3557c168883ccd8a4debf5 (patch)
tree9eb0f50c9c5f80fb2f5748afc9f3265bbdf0adf0 /crypto/param_build.c
parent99b9aa95c435058bd35fb3b83b885894e2247c82 (diff)
Remove unused ossl_param_bld_to_param_ex() function.
The recently introduced ossl_param_bld_to_param_ex() function is only called by the unit tests. Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/11053)
Diffstat (limited to 'crypto/param_build.c')
-rw-r--r--crypto/param_build.c30
1 files changed, 0 insertions, 30 deletions
diff --git a/crypto/param_build.c b/crypto/param_build.c
index 21bed31393..7c3b1a597a 100644
--- a/crypto/param_build.c
+++ b/crypto/param_build.c
@@ -330,33 +330,3 @@ void ossl_param_bld_free(OSSL_PARAM *params)
OPENSSL_free(params);
}
}
-
-OSSL_PARAM *ossl_param_bld_to_param_ex(OSSL_PARAM_BLD *bld, OSSL_PARAM *params,
- size_t param_n, void *data,
- size_t data_n, void *secure,
- size_t secure_n)
-{
- if (params == NULL || data == NULL) {
- CRYPTOerr(CRYPTO_F_OSSL_PARAM_BLD_TO_PARAM_EX,
- CRYPTO_R_INVALID_NULL_ARGUMENT);
- return NULL;
- }
- if (param_n < bld->curr + 1) {
- CRYPTOerr(CRYPTO_F_OSSL_PARAM_BLD_TO_PARAM_EX,
- CRYPTO_R_INSUFFICIENT_PARAM_SIZE);
- return NULL;
- }
- if (data_n < ALIGN_SIZE * bld->total_blocks) {
- CRYPTOerr(CRYPTO_F_OSSL_PARAM_BLD_TO_PARAM_EX,
- CRYPTO_R_INSUFFICIENT_DATA_SPACE);
- return NULL;
- }
- if (bld->secure_blocks > 0 && secure_n < ALIGN_SIZE * bld->secure_blocks) {
- CRYPTOerr(CRYPTO_F_OSSL_PARAM_BLD_TO_PARAM_EX,
- CRYPTO_R_INSUFFICIENT_SECURE_DATA_SPACE);
- return NULL;
- }
- param_bld_convert(bld, params, (OSSL_PARAM_BLD_BLOCK *)data,
- (OSSL_PARAM_BLD_BLOCK *)secure);
- return params;
-}