Lines Matching refs:block_opt
39 coap_opt_block_num(const coap_opt_t *block_opt) { in coap_opt_block_num() argument
43 len = coap_opt_length(block_opt); in coap_opt_block_num()
50 num = coap_decode_var_bytes(coap_opt_value(block_opt), in coap_opt_block_num()
51 coap_opt_length(block_opt) - 1); in coap_opt_block_num()
54 return (num << 4) | ((COAP_OPT_BLOCK_END_BYTE(block_opt) & 0xF0) >> 4); in coap_opt_block_num()
1034 uint16_t block_opt = (session->block_mode & COAP_BLOCK_HAS_Q_BLOCK) ? in coap_add_data_large_response() local
1037 uint16_t block_opt = COAP_OPTION_BLOCK2; in coap_add_data_large_response() local
1068 block_opt = COAP_OPTION_Q_BLOCK2; in coap_add_data_large_response()
1090 res = coap_write_block_b_opt(session, &block, block_opt, response, in coap_add_data_large_response()
2221 uint16_t block_opt = 0; in coap_handle_request_send_block() local
2238 block_opt = COAP_OPTION_Q_BLOCK2; in coap_handle_request_send_block()
2242 if (block_opt) { in coap_handle_request_send_block()
2250 block_opt = COAP_OPTION_BLOCK2; in coap_handle_request_send_block()
2252 if (block_opt == 0) in coap_handle_request_send_block()
2291 if (block_opt) { in coap_handle_request_send_block()
3346 uint16_t block_opt = 0; in coap_handle_response_get_block() local
3385 block_opt = COAP_OPTION_BLOCK2; in coap_handle_response_get_block()
3393 block_opt = COAP_OPTION_Q_BLOCK2; in coap_handle_response_get_block()
3451 p->block_option = block_opt; in coap_handle_response_get_block()
3473 if (block_opt == COAP_OPTION_Q_BLOCK2) in coap_handle_response_get_block()
3492 coap_update_option(pdu, block_opt, in coap_handle_response_get_block()
3513 if (block_opt == COAP_OPTION_Q_BLOCK2 && size2 != p->total_len) { in coap_handle_response_get_block()
3540 if (block_opt == COAP_OPTION_Q_BLOCK2 && p->rec_blocks.used && in coap_handle_response_get_block()
3556 if (!block.bert && block_opt != COAP_OPTION_Q_BLOCK2) in coap_handle_response_get_block()
3581 if (block_opt == COAP_OPTION_Q_BLOCK2) { in coap_handle_response_get_block()
3625 coap_update_option(pdu, block_opt, in coap_handle_response_get_block()
3641 rcvd->body_total = block_opt == COAP_OPTION_Q_BLOCK2 ? in coap_handle_response_get_block()
3655 coap_remove_option(rcvd, block_opt); in coap_handle_response_get_block()
3662 rcvd->body_length = block_opt == COAP_OPTION_Q_BLOCK2 ? in coap_handle_response_get_block()
3672 rcvd->body_total = block_opt == COAP_OPTION_Q_BLOCK2 ? in coap_handle_response_get_block()
3782 block_opt = COAP_OPTION_BLOCK2; in coap_handle_response_get_block()
3798 block_opt = COAP_OPTION_Q_BLOCK2; in coap_handle_response_get_block()