tests: net: lwm2m: interop: client: make lwm2m_setup void

lwm2m_setup() never reports errors and always returns 0.
The error check at the call site is therefore dead code.

Make the function void and drop the unused error handling.

Signed-off-by: Gaetan Perrot <gaetan.perrot@spacecubics.com>
This commit is contained in:
Gaetan Perrot
2026-01-13 19:28:06 +09:00
committed by Henrik Brix Andersen
parent f0c26dfb85
commit 69f318ab16

View File

@@ -100,7 +100,7 @@ static int create_appdata(uint16_t obj_inst_id)
return 0;
}
static int lwm2m_setup(void)
static void lwm2m_setup(void)
{
/* setup DEVICE object */
@@ -131,8 +131,6 @@ static int lwm2m_setup(void)
lwm2m_set_res_buf(&LWM2M_OBJ(3, 0, 8, 1), &usb_ma, sizeof(usb_ma), sizeof(usb_ma), 0);
lwm2m_register_create_callback(19, create_appdata);
return 0;
}
static void rd_client_event(struct lwm2m_ctx *client,
@@ -236,13 +234,7 @@ static void observe_cb(enum lwm2m_observe_event event,
int main(void)
{
int ret;
ret = lwm2m_setup();
if (ret < 0) {
LOG_ERR("Cannot setup LWM2M fields (%d)", ret);
return 0;
}
lwm2m_setup();
client.tls_tag = 1;
client.set_socketoptions = set_socketoptions;