Lines Matching refs:frag_len

166 	unsigned long frag_len);
171 unsigned long frag_len);
176 dtls1_hm_fragment_new(unsigned long frag_len, int reassembly)
186 if (frag_len)
188 buf = (unsigned char *)OPENSSL_malloc(frag_len);
202 bitmask = (unsigned char *)OPENSSL_malloc(RSMBLY_BITMASK_SIZE(frag_len));
209 memset(bitmask, 0, RSMBLY_BITMASK_SIZE(frag_len));
500 size_t frag_off,frag_len,msg_len;
504 frag_len = msg_hdr->frag_len;
507 if ( (frag_off+frag_len) > msg_len)
513 if ( (frag_off+frag_len) > (unsigned long)max)
572 unsigned long frag_len = frag->msg_header.frag_len;
581 frag->fragment,frag->msg_header.frag_len);
590 return frag_len;
620 unsigned long frag_len = msg_hdr->frag_len;
622 if ((msg_hdr->frag_off+frag_len) > msg_hdr->msg_len ||
626 if (frag_len == 0)
641 frag->msg_header.frag_len = frag->msg_header.msg_len;
663 while (frag_len)
667 frag_len>sizeof(devnull)?sizeof(devnull):frag_len,0);
669 frag_len -= i;
676 frag->fragment + msg_hdr->frag_off,frag_len,0);
677 if ((unsigned long)i!=frag_len)
683 (long)(msg_hdr->frag_off + frag_len));
727 unsigned long frag_len = msg_hdr->frag_len;
729 if ((msg_hdr->frag_off+frag_len) > msg_hdr->msg_len)
741 if (item != NULL && frag_len != msg_hdr->msg_len)
755 while (frag_len)
759 frag_len>sizeof(devnull)?sizeof(devnull):frag_len,0);
761 frag_len -= i;
766 if (frag_len != msg_hdr->msg_len)
769 if (frag_len > dtls1_max_handshake_message_len(s))
772 frag = dtls1_hm_fragment_new(frag_len, 0);
778 if (frag_len)
782 frag->fragment,frag_len,0);
783 if ((unsigned long)i!=frag_len)
797 * |frag_len| != |msg_hdr->msg_len| in which case |item| is set
817 unsigned long len, frag_off, frag_len;
823 if ((frag_len = dtls1_retrieve_buffered_fragment(s,max,ok)) || *ok)
825 if (*ok) s->init_num = frag_len;
826 return frag_len;
860 frag_len = msg_hdr.frag_len;
862 if (frag_len && frag_len < len)
896 if ( frag_len > 0)
901 &p[frag_off],frag_len,0);
915 if (i != (int)frag_len)
928 s->init_num = frag_len;
929 return frag_len;
1084 frag->msg_header.frag_len = s->d1->w_msg_hdr.msg_len;
1161 frag->msg_header.frag_len);
1221 unsigned long len, unsigned long frag_off, unsigned long frag_len)
1231 frag_off, frag_len);
1241 unsigned long frag_len)
1249 msg_hdr->frag_len = frag_len;
1254 unsigned long frag_len)
1259 msg_hdr->frag_len = frag_len;
1272 l2n3(msg_hdr->frag_len, p);
1308 n2l3(data, msg_hdr->frag_len);