• Home
  • Raw
  • Download

Lines Matching refs:token_length

46   pdu->token_length = 0;  in coap_pdu_clear()
157 size_t token_length, in coap_pdu_duplicate() argument
168 coap_add_token(pdu, token_length, token); in coap_pdu_duplicate()
173 size_t length = old_pdu->used_size - old_pdu->token_length - in coap_pdu_duplicate()
179 memcpy(pdu->token + pdu->token_length, in coap_pdu_duplicate()
180 old_pdu->token + old_pdu->token_length, length); in coap_pdu_duplicate()
270 pdu->token_length = (uint8_t)len; in coap_add_token()
290 if (len == pdu->token_length) { in coap_update_token()
293 else if (len > pdu->token_length) { in coap_update_token()
294 if (!coap_pdu_check_resize(pdu, pdu->used_size + len - pdu->token_length)) in coap_update_token()
296 memmove(&pdu->token[len - pdu->token_length], pdu->token, pdu->used_size); in coap_update_token()
297 pdu->used_size += len - pdu->token_length; in coap_update_token()
300 pdu->used_size -= pdu->token_length - len; in coap_update_token()
301 memmove(pdu->token, &pdu->token[pdu->token_length - len], pdu->used_size); in coap_update_token()
304 pdu->data += len - pdu->token_length; in coap_update_token()
306 pdu->token_length = (uint8_t)len; in coap_update_token()
834 pdu->token_length = hdr[0] & 0x0f; in coap_pdu_parse_header()
840 pdu->token_length = hdr[0] & 0x0f; in coap_pdu_parse_header()
847 if (pdu->token_length > pdu->alloc_size) { in coap_pdu_parse_header()
850 pdu->token_length = (uint8_t)pdu->alloc_size; in coap_pdu_parse_header()
982 if (pdu->used_size != 0 || pdu->token_length) { in coap_pdu_parse_opt()
988 if (pdu->token_length > pdu->used_size || pdu->token_length > 8) { in coap_pdu_parse_opt()
1000 coap_opt_t *opt = pdu->token + pdu->token_length; in coap_pdu_parse_opt()
1001 size_t length = pdu->used_size - pdu->token_length; in coap_pdu_parse_opt()
1012 (int)(opt_last - pdu->token - pdu->token_length)); in coap_pdu_parse_opt()
1022 (int)(opt_last - pdu->token - pdu->token_length), pdu->max_opt, in coap_pdu_parse_opt()
1042 opt = pdu->token + pdu->token_length; in coap_pdu_parse_opt()
1043 length = pdu->used_size - pdu->token_length; in coap_pdu_parse_opt()
1140 | pdu->token_length; in coap_pdu_encode_header()
1147 assert(pdu->used_size >= pdu->token_length); in coap_pdu_encode_header()
1148 if (pdu->used_size < pdu->token_length) { in coap_pdu_encode_header()
1152 len = pdu->used_size - pdu->token_length; in coap_pdu_encode_header()
1161 | pdu->token_length; in coap_pdu_encode_header()
1171 pdu->token[-3] = 13 << 4 | pdu->token_length; in coap_pdu_encode_header()
1182 pdu->token[-4] = 14 << 4 | pdu->token_length; in coap_pdu_encode_header()
1194 pdu->token[-6] = 15 << 4 | pdu->token_length; in coap_pdu_encode_header()
1231 token.length = pdu->token_length; in coap_pdu_get_token()