Lines Matching defs:block_pdu
1643 coap_pdu_t *block_pdu = NULL;
1690 block_pdu = coap_pdu_duplicate(pdu, session,
1693 if (block_pdu->type == COAP_MESSAGE_ACK)
1694 block_pdu->type = COAP_MESSAGE_CON;
1701 coap_delete_pdu(block_pdu);
1705 while (block_pdu) {
1713 if (block.m && ((block_pdu->type == COAP_MESSAGE_NON &&
1716 (block_pdu->type == COAP_MESSAGE_CON &&
1725 if (COAP_PDU_IS_RESPONSE(block_pdu)) {
1726 ptoken = block_pdu->actual_token.s;
1727 ltoken_length = block_pdu->actual_token.length;
1733 t_pdu = coap_pdu_duplicate(block_pdu, session,
1736 if (!coap_update_option(block_pdu, lg_xmit->option,
1744 coap_delete_pdu(block_pdu);
1749 if (!coap_add_block(block_pdu,
1755 coap_delete_pdu(block_pdu);
1759 if (COAP_PDU_IS_RESPONSE(block_pdu)) {
1762 mid = coap_send_internal(session, block_pdu);
1768 block_pdu = t_pdu;