5403b2a211
When a client sends a CoAP request with no block2 size, the default one would be set to REST_MAX_CHUNK_SIZE. However, this is not guaranteed to be a power of 2. This can lead to clients receiving a bigger payload than expected as part of the header, and ending up with duplicated content. Setting the default to COAP_MAX_BLOCK_SIZE, which is guaranteed to be a power of 2, fixes this. |
||
---|---|---|
.. | ||
er-coap-block1.c | ||
er-coap-block1.h | ||
er-coap-conf.h | ||
er-coap-constants.h | ||
er-coap-engine.c | ||
er-coap-engine.h | ||
er-coap-observe-client.c | ||
er-coap-observe-client.h | ||
er-coap-observe.c | ||
er-coap-observe.h | ||
er-coap-res-well-known-core.c | ||
er-coap-separate.c | ||
er-coap-separate.h | ||
er-coap-transactions.c | ||
er-coap-transactions.h | ||
er-coap.c | ||
er-coap.h | ||
Makefile.er-coap |