md5_update
ret = md5_update(&(ctx->md5ctx), chunk, chunklen); EG(ret, err);
ret = md5_update(&ctx, inputs[pos], ilens[pos]); EG(ret, err);
ret = md5_update(&ctx, input, ilen); EG(ret, err);
ATTRIBUTE_WARN_UNUSED_RET int md5_update(md5_context *ctx, const u8 *input, u32 ilen);
LEGACY_EVP_MD_METH_TABLE(md5_init, md5_update, md5_final, NULL, MD5_CBLOCK)