Lines Matching refs:RECORD_HEADER

105     buffer.allocate(RECORD_HEADER + rlHdr.length_);
114 buffer.allocate(RECORD_HEADER + rlHdr.length_);
150 uint sz = output.get_size() - RECORD_HEADER;
152 const opaque* buffer = output.get_buffer() + RECORD_HEADER;
285 uint sz = RECORD_HEADER + HANDSHAKE_HEADER + finishedSz + digestSz;
293 pad = (sz - RECORD_HEADER) % blockSz;
301 rlHeader.length_ = sz - RECORD_HEADER; // record header includes mac
316 TLS_hmac(ssl, digest, output.get_buffer() + RECORD_HEADER + ivSz,
317 output.get_size() - RECORD_HEADER - ivSz, handshake);
319 hmac(ssl, digest, output.get_buffer() + RECORD_HEADER,
320 output.get_size() - RECORD_HEADER, handshake);
328 output.get_buffer() + RECORD_HEADER, output.get_size() - RECORD_HEADER);
329 output.set_current(RECORD_HEADER);
338 uint sz = RECORD_HEADER + msg.get_length() + digestSz;
346 pad = (sz - RECORD_HEADER) % blockSz;
353 rlHeader.length_ = sz - RECORD_HEADER; // record header includes mac
368 TLS_hmac(ssl, digest, output.get_buffer() + RECORD_HEADER + ivSz,
369 output.get_size() - RECORD_HEADER - ivSz, msg.get_type());
371 hmac(ssl, digest, output.get_buffer() + RECORD_HEADER,
372 output.get_size() - RECORD_HEADER, msg.get_type());
380 output.get_buffer() + RECORD_HEADER, output.get_size() - RECORD_HEADER);
381 output.set_current(RECORD_HEADER);
787 if (static_cast<uint>(RECORD_HEADER) > buffer.get_remaining())
810 uint extra = needHdr ? 0 : RECORD_HEADER;
817 while (buffer.get_current() < hdr.length_ + RECORD_HEADER + offset) {
843 offset += hdr.length_ + RECORD_HEADER;