Lines Matching defs:cur
762 unsigned char *cur = add_data;
786 memcpy(cur, seq_num_placeholder, sizeof(seq_num_placeholder));
787 cur += sizeof(seq_num_placeholder);
790 *cur = rec->type;
791 cur++;
794 *cur = rec->cid_len;
795 cur++;
800 memcpy(cur, rec->ctr, sizeof(rec->ctr));
801 cur += sizeof(rec->ctr);
806 *cur = rec->type;
807 cur++;
810 memcpy(cur, rec->ver, sizeof(rec->ver));
811 cur += sizeof(rec->ver);
818 memcpy(cur, rec->cid, rec->cid_len);
819 cur += rec->cid_len;
822 *cur = rec->cid_len;
823 cur++;
826 MBEDTLS_PUT_UINT16_BE(ad_len_field, cur, 0);
827 cur += 2;
834 memcpy(cur, rec->ctr, sizeof(rec->ctr));
835 cur += sizeof(rec->ctr);
838 memcpy(cur, rec->cid, rec->cid_len);
839 cur += rec->cid_len;
842 MBEDTLS_PUT_UINT16_BE(ad_len_field, cur, 0);
843 cur += 2;
847 MBEDTLS_PUT_UINT16_BE(ad_len_field, cur, 0);
848 cur += 2;
851 *add_data_len = (size_t) (cur - add_data);
2445 mbedtls_ssl_flight_item *cur = ssl->handshake->flight;
2446 while (cur->next != NULL) {
2447 cur = cur->next;
2449 cur->next = msg;
2461 mbedtls_ssl_flight_item *cur = flight;
2464 while (cur != NULL) {
2465 next = cur->next;
2467 mbedtls_free(cur->p);
2468 mbedtls_free(cur);
2470 cur = next;
2551 const mbedtls_ssl_flight_item * const cur = ssl->handshake->cur_msg;
2554 (cur->type == MBEDTLS_SSL_MSG_HANDSHAKE &&
2555 cur->p[0] == MBEDTLS_SSL_HS_FINISHED);
2563 if (is_finished && ssl->handshake->cur_msg_p == (cur->p + 12)) {
2578 if (cur->type == MBEDTLS_SSL_MSG_CHANGE_CIPHER_SPEC) {
2587 memcpy(ssl->out_msg, cur->p, cur->len);
2588 ssl->out_msglen = cur->len;
2589 ssl->out_msgtype = cur->type;
2592 ssl->handshake->cur_msg_p += cur->len;
2595 const size_t hs_len = cur->len - 12;
2596 const size_t frag_off = (size_t) (p - (cur->p + 12));
2628 memcpy(ssl->out_msg, cur->p, 6);
2643 ssl->out_msgtype = cur->type;
2650 if (ssl->handshake->cur_msg_p >= cur->p + cur->len) {
2651 if (cur->next != NULL) {
2652 ssl->handshake->cur_msg = cur->next;
2653 ssl->handshake->cur_msg_p = cur->next->p + 12;