Provider module entry‐point signature invoked when OpenSSL loads the provider.
Synopsis
Declared in <openssl/core.h>
typedef int OSSL_provider_init_fn(OSSL_CORE_HANDLE const*, OSSL_DISPATCH const*, OSSL_DISPATCH const**, void**);
Return Value
1 on success, or 0 on failure.
Parameters
Name |
Description |
handle |
Core handle for this provider instance. |
in |
Dispatch table of functions the core offers the provider. |
out |
Receives the provider's dispatch table of exported functions. |
provctx |
Receives an optional provider‐side context pointer. |
Created with MrDocs