Deep-copy an OSSL_PARAM array, including owned string/octet buffers.
Declared in <openssl/params.h>
<openssl/params.h>
OSSL_PARAM* OSSL_PARAM_dup(OSSL_PARAM const* p);
Newly allocated copy freed with OSSL_PARAM_free(), or NULL on failure.