Lines Matching refs:ticket_len
295 dst->ticket = mbedtls_calloc(1, src->ticket_len);
300 memcpy(dst->ticket, src->ticket, src->ticket_len);
3490 used += 3 + session->ticket_len + 4; /* len + ticket + lifetime */
3493 *p++ = MBEDTLS_BYTE_2(session->ticket_len);
3494 *p++ = MBEDTLS_BYTE_1(session->ticket_len);
3495 *p++ = MBEDTLS_BYTE_0(session->ticket_len);
3498 memcpy(p, session->ticket, session->ticket_len);
3499 p += session->ticket_len;
3686 session->ticket_len = MBEDTLS_GET_UINT24_BE(p, 0);
3689 if (session->ticket_len != 0) {
3690 if (session->ticket_len > (size_t) (end - p)) {
3694 session->ticket = mbedtls_calloc(1, session->ticket_len);
3699 memcpy(session->ticket, p, session->ticket_len);
3700 p += session->ticket_len;
3814 + 2; /* ticket_len */
3817 if (session->ticket_len > SIZE_MAX - needed) {
3821 needed += session->ticket_len; /* ticket */
3887 MBEDTLS_PUT_UINT16_BE(session->ticket_len, p, 0);
3890 if (session->ticket != NULL && session->ticket_len > 0) {
3891 memcpy(p, session->ticket, session->ticket_len);
3892 p += session->ticket_len;
4017 session->ticket_len = MBEDTLS_GET_UINT16_BE(p, 0);
4020 if (end - p < (long int) session->ticket_len) {
4023 if (session->ticket_len > 0) {
4024 session->ticket = mbedtls_calloc(1, session->ticket_len);
4028 memcpy(session->ticket, p, session->ticket_len);
4029 p += session->ticket_len;