Allocate a new OpenSSL library context (provider / property scope).
Declared in <openssl/crypto.h>
<openssl/crypto.h>
OSSL_LIB_CTX* OSSL_LIB_CTX_new();
Newly allocated OSSL_LIB_CTX, or NULL on failure; free with OSSL_LIB_CTX_free().