Lines Matching refs:md_ctx
733 EVP_MD_CTX md_ctx;
803 EVP_MD_CTX_init(&md_ctx);
808 if (EVP_MD_CTX_copy_ex(&md_ctx, hash) <= 0
809 || EVP_DigestUpdate(&md_ctx, mac_sec, md_size) <= 0
810 || EVP_DigestUpdate(&md_ctx, ssl3_pad_1, npad) <= 0
811 || EVP_DigestUpdate(&md_ctx, seq, 8) <= 0
812 || EVP_DigestUpdate(&md_ctx, &rec_char, 1) <= 0
813 || EVP_DigestUpdate(&md_ctx, md, 2) <= 0
814 || EVP_DigestUpdate(&md_ctx, rec->input, rec->length) <= 0
815 || EVP_DigestFinal_ex(&md_ctx, md, NULL) <= 0
816 || EVP_MD_CTX_copy_ex(&md_ctx, hash) <= 0
817 || EVP_DigestUpdate(&md_ctx, mac_sec, md_size) <= 0
818 || EVP_DigestUpdate(&md_ctx, ssl3_pad_2, npad) <= 0
819 || EVP_DigestUpdate(&md_ctx, md, md_size) <= 0
820 || EVP_DigestFinal_ex(&md_ctx, md, &md_size_u) <= 0) {
821 EVP_MD_CTX_cleanup(&md_ctx);
826 EVP_MD_CTX_cleanup(&md_ctx);