Home | History | Annotate | Download | only in ssl

Lines Matching refs:frag_len

164 	unsigned long frag_len);
169 unsigned long frag_len);
174 dtls1_hm_fragment_new(unsigned long frag_len, int reassembly)
184 if (frag_len)
186 buf = (unsigned char *)OPENSSL_malloc(frag_len);
200 bitmask = (unsigned char *)OPENSSL_malloc(RSMBLY_BITMASK_SIZE(frag_len));
207 memset(bitmask, 0, RSMBLY_BITMASK_SIZE(frag_len));
483 size_t frag_off,frag_len,msg_len;
487 frag_len = msg_hdr->frag_len;
490 if ( (frag_off+frag_len) > msg_len)
496 if ( (frag_off+frag_len) > (unsigned long)max)
555 unsigned long frag_len = frag->msg_header.frag_len;
564 frag->fragment,frag->msg_header.frag_len);
573 return frag_len;
593 unsigned long frag_len = msg_hdr->frag_len, max_len;
595 if ((msg_hdr->frag_off+frag_len) > msg_hdr->msg_len)
606 if ((msg_hdr->frag_off+frag_len) > max_len)
621 frag->msg_header.frag_len = frag->msg_header.msg_len;
634 while (frag_len)
638 frag_len>sizeof(devnull)?sizeof(devnull):frag_len,0);
640 frag_len -= i;
647 frag->fragment + msg_hdr->frag_off,frag_len,0);
648 if (i<=0 || (unsigned long)i!=frag_len)
652 (long)(msg_hdr->frag_off + frag_len));
696 unsigned long frag_len = msg_hdr->frag_len;
698 if ((msg_hdr->frag_off+frag_len) > msg_hdr->msg_len)
710 if (item != NULL && frag_len < msg_hdr->msg_len)
724 while (frag_len)
728 frag_len>sizeof(devnull)?sizeof(devnull):frag_len,0);
730 frag_len -= i;
735 if (frag_len && frag_len < msg_hdr->msg_len)
738 frag = dtls1_hm_fragment_new(frag_len, 0);
744 if (frag_len)
748 frag->fragment,frag_len,0);
749 if (i<=0 || (unsigned long)i!=frag_len)
778 unsigned long len, frag_off, frag_len;
783 if ((frag_len = dtls1_retrieve_buffered_fragment(s,max,ok)) || *ok)
785 if (*ok) s->init_num = frag_len;
786 return frag_len;
814 frag_len = msg_hdr.frag_len;
816 if (frag_len && frag_len < len)
851 if ( frag_len > 0)
856 &p[frag_off],frag_len,0);
870 OPENSSL_assert(i == (int)frag_len);
878 s->init_num = frag_len;
879 return frag_len;
1172 frag->msg_header.frag_len = s->d1->w_msg_hdr.msg_len;
1250 frag->msg_header.frag_len);
1314 unsigned long len, unsigned long frag_off, unsigned long frag_len)
1324 frag_off, frag_len);
1334 unsigned long frag_len)
1342 msg_hdr->frag_len = frag_len;
1347 unsigned long frag_len)
1352 msg_hdr->frag_len = frag_len;
1365 l2n3(msg_hdr->frag_len, p);
1401 n2l3(data, msg_hdr->frag_len);