Lines Matching full:len
12 + if (rr->length > s->s3->rbuf.len - DTLS1_RT_HEADER_LENGTH)
23 + s->s3->rbuf.len=newlen;
30 @@ -1300,6 +1318,7 @@ int do_dtls1_write(SSL *s, int type, const unsigned char *buf, unsigned int len,
34 + unsigned int len_with_overhead = len + SSL3_RT_DEFAULT_WRITE_OVERHEAD;
38 @@ -1309,6 +1328,16 @@ int do_dtls1_write(SSL *s, int type, const unsigned char *buf, unsigned int len,
39 return(ssl3_write_pending(s,type,buf,len));
42 + if (s->s3->wbuf.len < len_with_overhead)
49 + s->s3->wbuf.len = len_with_overhead;
86 + len = SSL3_RT_DEFAULT_PACKET_SIZE;
90 - len = SSL3_RT_MAX_PACKET_SIZE + extra;
96 + len = SSL3_RT_MAX_PACKET_SIZE + extra;
98 if ((p=OPENSSL_malloc(len)) == NULL)
105 - len = SSL3_RT_MAX_PACKET_SIZE;
106 - len += headerlen + 256; /* extra space for empty fragment */
109 + len = SSL3_RT_DEFAULT_PACKET_SIZE;
113 + len = SSL3_RT_MAX_PACKET_SIZE;
115 + len += SSL3_RT_DEFAULT_WRITE_OVERHEAD; /* extra space for empty
118 if ((p=OPENSSL_malloc(len)) == NULL)
129 - if (extra != s->s3->rbuf.len - SSL3_RT_MAX_PACKET_SIZE)
131 + extra != s->s3->rbuf.len - SSL3_RT_MAX_PACKET_SIZE)
142 + if (rr->length > s->s3->rbuf.len - SSL3_RT_HEADER_LENGTH)
150 + s->s3->rbuf.len=rr->length + SSL3_RT_HEADER_LENGTH;
157 @@ -525,6 +541,7 @@ int ssl3_write_bytes(SSL *s, int type, const void *buf_, int len)
165 @@ -544,8 +561,13 @@ int ssl3_write_bytes(SSL *s, int type, const void *buf_, int len)
166 n=(len-tot);
185 - if (s->s3->wbuf.len < (size_t)prefix_len + SSL3_RT_MAX_PACKET_SIZE)
186 + if (s->s3->wbuf.len < (size_t)prefix_len +