MD5Update
MD5Update (context, PADDING, padLen);
MD5Update(context, bits, 8);
__weak_alias(MD5Update,_MD5Update)
MD5Update(&context, (unsigned char *)$1,
(void *)MD5Init, (void *)MD5Update, (void *)MD5Final,
MD5Update(&ctx, rnd, 16);
#define UPDATE(x, b, l) MD5Update((x), (b), (l))
MD5Update(&Context, (MD5Buf)S, (MD5Len)strlen(S));
MD5Update(&Context, (MD5Buf)R, (MD5Len)LEN_AUTH);
MD5Update(&Context, (MD5Buf)S, (MD5Len)strlen(S));
MD5Update(&Context, (MD5Buf)C, (MD5Len)16);
MD5Update(&Context, (MD5Buf)S, (MD5Len)Slen);
MD5Update(&Context, (MD5Buf)R, (MD5Len)LEN_AUTH);
MD5Update(&Context, (MD5Buf)A, (MD5Len)SALT_LEN);
MD5Update(&Context, (MD5Buf)S, (MD5Len)Slen);
MD5Update(&Context, (MD5Buf)C, (MD5Len)16);
MD5Update(&ctx, (MD5Buf)srvp->secret,
MD5Update(&ctx, md5, (MD5Len)16);
MD5Update(&ctx, &h->request[POS_CODE],
MD5Update(&ctx, memset(&h->request[POS_AUTH], 0, (size_t)LEN_AUTH),
MD5Update(&ctx, &h->request[POS_ATTRS],
MD5Update(&ctx, (MD5Buf)srvp->secret,
MD5Update(&ctx, &h->response[POS_CODE],
MD5Update(&ctx, &h->request[POS_AUTH],
MD5Update(&ctx, &h->response[POS_ATTRS],
MD5Update(&ctx, (MD5Buf)srvp->secret,
MD5Update(ctx, key->hk_ipad, HMAC_LEN);
MD5Update(ctx, data, (unsigned int)len);
MD5Update(ctx, key->hk_opad, HMAC_LEN);
MD5Update(ctx, signature, MD5_LEN);
MD5Update(ctx, key->hk_ipad, HMAC_LEN);
MD5Update(ctx, data, (unsigned int)len);
MD5Update(ctx, key->hk_opad, HMAC_LEN);
MD5Update(ctx, digest, MD5_LEN);
MD5Update(&ctx, key, (unsigned int)keylen);
MD5Update(&md, (unsigned char *)buf, buflen);
MD5Update(&md, (unsigned char *)x, SKEY_BINKEY_SIZE);
MD5Update(&ctxt, &c, sizeof(c));
MD5Update(&ctxt, (unsigned char *)name, l);
extern void MD5Update(MD5_CTX*, u_char*, u_int);
MD5Update(&md5_ctx, (u_char *)rip,
MD5Update(&md5_ctx, ap->key, RIP_AUTH_MD5_KEY_LEN);
MD5Update(&md5_ctx, (u_char *)wb->buf, len + RIP_AUTH_MD5_HASH_XTRA);
MD5Update(&md5_ctx, ap->key, RIP_AUTH_MD5_KEY_LEN);
MD5Update(&md5_ctx,
MD5Update(&md5_ctx,
MD5Update(&md5_ctx, (u_char *)&IMSG,
MD5Update(&md5_ctx, (u_char *)passwd,
extern void MD5Update(MD5_CTX*, u_char*, u_int);
MD5Update(&ctx, data, len);
MD5Update(&ctx, bf, sizeof(bf));
MD5Update(&md5ctx, (void *)&mbr, sizeof(mbr));
MD5Update(&md5, &identifier, 1);
MD5Update(&md5, secret, strlen(secret));
MD5Update(&md5, challenge, challenge_size);
MD5Update(&md5ctx, c->cri_key, klen_bytes);
MD5Update(&md5ctx, hmac_ipad_buffer,
MD5Update(&md5ctx, c->cri_key, klen_bytes);
MD5Update(&md5ctx, hmac_opad_buffer,
MD5Update(&md5, ipad, sizeof(ipad));
MD5Update(&md5, opad, sizeof(opad));
MD5Update(&md5ctx, macini->cri_key,
MD5Update(&md5ctx, hmac_ipad_buffer,
MD5Update(&md5ctx, macini->cri_key,
MD5Update(&md5ctx, hmac_opad_buffer,
MD5Update(ctx, (u_int8_t *) &(st)->elm, sizeof((st)->elm))
MD5Update(ctx, (u_int8_t *) (st)->elm, strlen((st)->elm))
MD5Update(ctx, (u_int8_t *) &(stor), sizeof(u_int32_t));\
MD5Update(ctx, (u_int8_t *) &(stor), sizeof(u_int16_t));\
MD5Update(&md5ctx, passwd, (u_int)strlen(passwd));
MD5Update(&ctx, &h->ident, 1);
MD5Update(&ctx, sp->myauth.secret, sp->myauth.secret_len);
MD5Update(&ctx, value, value_len);
MD5Update(&ctx, &h->ident, 1);
MD5Update(&ctx, sp->hisauth.secret, sp->hisauth.secret_len);
MD5Update(&ctx, sp->chap.challenge, sizeof(sp->chap.challenge));
MD5Update(&f_ctx, (const u_char *)&const_in4p_laddr(inp),
MD5Update(&f_ctx, (const u_char *)&const_in4p_faddr(inp),
MD5Update(&f_ctx, (const u_char *)&inp->inp_fport,
MD5Update(&f_ctx, (const u_char *)&const_in6p_laddr(inp),
MD5Update(&f_ctx, (const u_char *)&const_in6p_faddr(inp),
MD5Update(&f_ctx, (const u_char *)&inp->inp_fport,
MD5Update(&f_ctx, (const u_char *)secret_f, sizeof(secret_f));
MD5Update(&context, k_ipad, 64); /* start with inner pad */
MD5Update(&context, text, text_len); /* then text of datagram */
MD5Update(&context, k_opad, 64); /* start with outer pad */
MD5Update(&context, digest, 16); /* then results of 1st hash */
MD5Update(&tctx, key, key_len);
MD5Update(&context, k_ipad, 64); /* start with inner pad */
MD5Update(&context, mtod(m_at, char *)+offset,
MD5Update(&context, k_opad, 64); /* start with outer pad */
MD5Update(&context, digest, 16); /* then results of 1st hash */
MD5Update(&tctx, key, key_len);
MD5Update(fstate, (u_char *)data, len);
MD5Update(&ctx, (char *)&ippseudo, sizeof(ippseudo));
MD5Update(&ctx, (char *)&ip6pseudo, sizeof(ip6pseudo));
MD5Update(&ctx, (char *)&th0, sizeof(th0));
MD5Update(&ctx, _KEYBUF(sav->key_auth), _KEYLEN(sav->key_auth));
MD5Update(&ctx, (u_char *) laddr, addrsz);
MD5Update(&ctx, (u_char *) &lport, sizeof(lport));
MD5Update(&ctx, (u_char *) faddr, addrsz);
MD5Update(&ctx, (u_char *) &fport, sizeof(fport));
MD5Update(&ctx, tcp_iss_secret, sizeof(tcp_iss_secret));
MD5Update(&ctxt, (u_char *)hostname, hostnamelen);
MD5Update(&ctxt, &l, sizeof(l));
MD5Update(&ctxt, n, l);
MD5Update(ctx, buf, len);
MD5Update(&md5ctx, (void *)mbr, sizeof(*mbr));
void MD5Update(MD5_CTX *, const unsigned char *, unsigned int);
MD5Update(&ctx, buf, len);
MD5Update(&ctx, buf, len);
MD5Update(mc, b1, sizeof(testBlock_t));
MD5Update(mc, b2, sizeof(testBlock_t));
MD5Update(&context, buffer, (unsigned int)len);
MD5Update(&context, block, TEST_BLOCK_LEN);
MD5Update(&ctxMD5, p, size);
MD5Update(&ctxMD5, buf, nr);
MD5Update(&md5ctx, params->password,