Fixes two bugs: * When a notify is executed before any observers are added, the age is incremented from 0 to 1. When an observer is registered, the age is not 0 as expected, causing the age to be 1 instead of the expected 2 * The check if a message is newer than the last received one is described in RFC7641, section 3.4. Simply incrementing age will not comply to what the RFC describes once the value wraps around. This is now fixed Signed-off-by: Sibert Declercq <sibert.declercq@basalte.be> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| coap_client.c | ||
| coap_link_format.c | ||
| coap_server_shell.c | ||
| coap_server.c | ||
| coap.c | ||
| Kconfig | ||