md5_final
ret = md5_final(&(ctx->md5ctx), output); EG(ret, err);
ret = md5_final(&ctx, output);
ret = md5_final(&ctx, output);
ATTRIBUTE_WARN_UNUSED_RET int md5_final(md5_context *ctx, u8 output[MD5_DIGEST_SIZE]);
LEGACY_EVP_MD_METH_TABLE(md5_init, md5_update, md5_final, NULL, MD5_CBLOCK)