diff --git a/include/openssl/core.h b/include/openssl/core.h index 5eb992a5c2..e77c2ba22f 100644 --- a/include/openssl/core.h +++ b/include/openssl/core.h @@ -212,7 +212,8 @@ extern OSSL_provider_init_fn OSSL_provider_init; * application callback it knows about. */ typedef int (OSSL_CALLBACK)(const OSSL_PARAM params[], void *arg); - +typedef int (OSSL_INOUT_CALLBACK)(const OSSL_PARAM in_params[], + OSSL_PARAM out_params[], void *arg); /* * Passphrase callback function signature *