zephyr/samples
Robert Lubos f7a5638871 net: lwm2m: Make bootstrap optional
Currently, after `CONFIG_LWM2M_RD_CLIENT_SUPPORT_BOOTSTRAP` is enabled,
the LwM2M engine will initiate bootstrap procedure on each run. This
approach limits the flexibility of the application, as it's not always
necessary to go over the bootstrap procedure (for instance, the
application may decide to store the security object obtained during the
bootstrap in flash, and restore it on boot).

Fix this by introducing an additional `flags` parameter to the
`lwm2m_rd_client_start()` function, which provides information whether
to run bootstrap in the current session or not.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2020-10-06 12:01:13 +03:00
..
application_development samples: Fix device instance const qualifier loss 2020-09-02 13:48:13 +02:00
basic samples: basic/minimal: disable memory pool when MT=n 2020-09-19 05:49:13 -04:00
bluetooth samples: bluetooth: adding peripheral_ots sample 2020-09-04 17:06:17 +02:00
boards misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
cpp_synchronization samples: cpp_synchronization: filter for integration 2020-07-30 08:00:03 -04:00
debug samples: debug: Add a simple gdbstub sample 2020-09-02 20:54:57 -04:00
display drivers: display: ili9340: remove old hardcoded configurations 2020-09-29 14:18:05 -05:00
drivers drivers: eSPI: add eSPI driver support for NPCX7 series. 2020-10-02 11:33:15 +02:00
hello_world samples: hello_world: cmake warning 2020-09-24 07:25:47 -04:00
mpu device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
net net: lwm2m: Make bootstrap optional 2020-10-06 12:01:13 +03:00
philosophers samples: philosophers: enable for integration testing 2020-07-30 08:00:03 -04:00
portability samples: cmsis_rtos_v1: philosophers: skip up_squared 2020-09-24 13:20:32 -05:00
posix samples: posix: gettimeofday: incorporate libc time API tests 2020-09-04 14:46:43 +02:00
scheduler samples: scheduler: metairq_dispatch: add label directive 2020-08-28 12:54:40 +02:00
sensor drivers: sensors: itds: Remove dts defaults 2020-10-02 11:46:57 +02:00
shields device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
smp samples: pi: add integration support 2020-07-30 08:00:03 -04:00
subsys usb: mass: Fix main thread stack size overflow. 2020-10-05 14:53:32 -05:00
synchronization samples: synchronisation: handle empty thread name 2020-09-20 21:27:55 -04:00
testing/integration sanitycheck: inclusive language 2020-08-27 07:04:07 -04:00
tfm_integration boards: nucleo_l552ze_q_ns: Use dts flash partitioning. 2020-10-01 15:43:28 +02:00
userspace samples: Fix device instance const qualifier loss 2020-09-02 13:48:13 +02:00
video device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
classic.rst samples: cpp_synchronization: Change sample description to rst format 2020-05-15 17:18:56 +02:00
index.rst samples: debug: Add a simple gdbstub sample 2020-09-02 20:54:57 -04:00