zephyr/subsys/net/lib/lwm2m
Robert Lubos b080dfbd12 net: lwm2m: Fix block transfer retransmissions
During FW update, the application expects a consecutive data stream.
Therefore retransmitted blocks shall not be forwarded to the
application, but ignored. In case blocks are received out of order,
return an error and do not handle this block.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2020-07-21 15:08:02 +02:00
..
buf_util.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
CMakeLists.txt net: lwm2m: add IPSO Accelerometer object support 2019-08-02 12:00:35 +03:00
ipso_accelerometer.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ipso_buzzer.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ipso_light_control.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ipso_onoff_switch.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ipso_push_button.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ipso_temp_sensor.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ipso_timer.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
Kconfig net: lwm2m: Make Registration Update ahead time configurable 2020-06-18 19:38:19 +02:00
Kconfig.ipso net: lwm2m: add optional timestamp resources to some IPSO objects 2019-12-18 10:43:59 +02:00
lwm2m_engine.c net: lwm2m: Fix block transfer retransmissions 2020-07-21 15:08:02 +02:00
lwm2m_engine.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
lwm2m_obj_connmon.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
lwm2m_obj_device.c net: lwm2m: Fix ExtDevInfo field in Device object 2020-06-15 22:13:34 +03:00
lwm2m_obj_firmware.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
lwm2m_obj_firmware_pull.c net: lwm2m: Close FOTA socket when finished 2020-07-06 18:01:31 -04:00
lwm2m_obj_location.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
lwm2m_obj_security.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
lwm2m_obj_server.c net: lwm2m: Fix "Server Store Notify" resource type in Server object 2020-06-15 22:13:34 +03:00
lwm2m_object.h net: lwm2m: Fix opaque data transfer in block mode 2020-07-21 15:08:02 +02:00
lwm2m_rd_client.c net: lwm2m: Remove duplicated logs during bootstrap 2020-07-20 12:50:25 -04:00
lwm2m_rd_client.h net: lwm2m: Handle socket errors 2020-04-30 08:57:18 +03:00
lwm2m_rw_json.c net: lwm2m: Add ObjLnk resource type support 2020-06-15 22:13:34 +03:00
lwm2m_rw_json.h net: lwm2m: remove lwm2m_engine_obj from most handlers/formatter OPs 2019-08-02 12:00:35 +03:00
lwm2m_rw_oma_tlv.c net: lwm2m: Fix opaque data transfer in block mode 2020-07-21 15:08:02 +02:00
lwm2m_rw_oma_tlv.h net: lwm2m: remove lwm2m_engine_obj from most handlers/formatter OPs 2019-08-02 12:00:35 +03:00
lwm2m_rw_plain_text.c net: lwm2m: Add ObjLnk resource type support 2020-06-15 22:13:34 +03:00
lwm2m_rw_plain_text.h net: lwm2m: plain text: expose put_float32/64 functions 2019-08-28 10:58:11 +02:00
lwm2m_util.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
lwm2m_util.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00