EVP_MD_CTX_copy
int EVP_MD_CTX_copy(EVP_MD_CTX *out, const EVP_MD_CTX *in);
LCRYPTO_ALIAS(EVP_MD_CTX_copy);
LCRYPTO_USED(EVP_MD_CTX_copy);
if (!EVP_MD_CTX_copy(&dctx->i_ctx, &sctx->i_ctx))
if (!EVP_MD_CTX_copy(&dctx->o_ctx, &sctx->o_ctx))
if (!EVP_MD_CTX_copy(&dctx->md_ctx, &sctx->md_ctx))
if (!EVP_MD_CTX_copy(dctx->md_ctx, sctx->md_ctx))
if (!EVP_MD_CTX_copy(mac_ctx, hash_ctx))
if (!EVP_MD_CTX_copy(hash_ctx, mac_ctx))