From 582db9f9fb424af0e09394625ed2162628204e09 Mon Sep 17 00:00:00 2001 From: Ken Bannister Date: Sun, 6 Jan 2019 18:19:55 -0500 Subject: [PATCH] examples/nanocoap: use refactored block control function --- examples/nanocoap_server/coap_handler.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/examples/nanocoap_server/coap_handler.c b/examples/nanocoap_server/coap_handler.c index 8f910b5687..6f8c60fd30 100644 --- a/examples/nanocoap_server/coap_handler.c +++ b/examples/nanocoap_server/coap_handler.c @@ -148,7 +148,9 @@ ssize_t _sha256_handler(coap_pkt_t* pkt, uint8_t *buf, size_t len, void *context ssize_t reply_len = coap_build_reply(pkt, result, buf, len, 0); uint8_t *pkt_pos = (uint8_t*)pkt->hdr + reply_len; - pkt_pos += coap_put_block1_ok(pkt_pos, &block1, 0); + if (blockwise) { + pkt_pos += coap_opt_put_block1_control(pkt_pos, 0, &block1); + } if (result_len) { *pkt_pos++ = 0xFF; pkt_pos += fmt_bytes_hex((char *)pkt_pos, digest, sizeof(digest));