Lines Matching refs:mac_size
134 int mac_size;
232 mac_size = 0;
240 mac_size = EVP_MD_CTX_size(s->read_hash);
241 if (mac_size < 0)
243 OPENSSL_assert(mac_size <= MAX_MAC_SIZE);
245 s->s2->ract_data = &p[mac_size];
246 if (s->s2->padding + mac_size > s->s2->rlength) {
258 (s->s2->rlength >= (unsigned int)mac_size)) {
263 s->s2->ract_data_length -= mac_size;
266 if ((CRYPTO_memcmp(mac, s->s2->mac_data, mac_size) != 0) ||
489 int mac_size;
502 /* set mac_size to mac size */
504 mac_size = 0;
506 mac_size = EVP_MD_CTX_size(s->write_hash);
507 if (mac_size < 0)
520 j = len + mac_size;
534 len = k - mac_size;
570 * mac_size is the number of MAC bytes len is the number of data bytes we
578 s->s2->wact_data = &(s->s2->wbuf[3 + mac_size]);
582 * if (mac_size + len + p > SSL2_MAX_RECORD_LENGTH_2_BYTE_HEADER)
584 * know |mac_size| and |p| are small, so to avoid any possibility of
590 if (len > (SSL2_MAX_RECORD_LENGTH_2_BYTE_HEADER - (mac_size + p))) {
601 s->s2->wlength += p + mac_size;