lte/lapi: fix warnings

fix warnings lte/lapi on sim:

   warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]

Signed-off-by: raiden00pl <raiden00@railab.me>
This commit is contained in:
raiden00pl 2026-07-09 09:47:58 +02:00 committed by CeDeROM
parent 707b24e5cb
commit 33b528a0de
2 changed files with 17 additions and 16 deletions

View file

@ -95,7 +95,7 @@ int lte_m2m_connection(int cmd)
return -EINVAL; return -EINVAL;
} }
return lapi_req(LTE_CMDID_LWM2M_CONNECT, (FAR void **)cmd, return lapi_req(LTE_CMDID_LWM2M_CONNECT, (FAR void **)(uintptr_t)cmd,
1, NULL, 0, NULL); 1, NULL, 0, NULL);
} }
@ -107,7 +107,8 @@ int lte_m2m_readresponse(int seq_no, FAR struct lwm2mstub_instance_s *inst,
int resp, FAR char *readvalue, int len) int resp, FAR char *readvalue, int len)
{ {
FAR void *inarg[5] = { FAR void *inarg[5] = {
(FAR void *)seq_no, (FAR void *)resp, inst, readvalue, (FAR void *)len (FAR void *)(uintptr_t)seq_no, (FAR void *)(uintptr_t)resp, inst,
readvalue, (FAR void *)(uintptr_t)len
}; };
if (!inst || !readvalue || len <= 0 || check_instance(inst) != OK) if (!inst || !readvalue || len <= 0 || check_instance(inst) != OK)
@ -127,7 +128,7 @@ int lte_m2m_writeresponse(int seq_no, FAR struct lwm2mstub_instance_s *inst,
int resp) int resp)
{ {
FAR void *inarg[3] = { FAR void *inarg[3] = {
(FAR void *)seq_no, (FAR void *)resp, inst (FAR void *)(uintptr_t)seq_no, (FAR void *)(uintptr_t)resp, inst
}; };
if (!inst || check_instance(inst) != OK) if (!inst || check_instance(inst) != OK)
@ -147,7 +148,7 @@ int lte_m2m_executeresp(int seq_no, FAR struct lwm2mstub_instance_s *inst,
int resp) int resp)
{ {
FAR void *inarg[3] = { FAR void *inarg[3] = {
(FAR void *)seq_no, (FAR void *)resp, inst (FAR void *)(uintptr_t)seq_no, (FAR void *)(uintptr_t)resp, inst
}; };
if (!inst || check_instance(inst) != OK) if (!inst || check_instance(inst) != OK)
@ -166,7 +167,7 @@ int lte_m2m_executeresp(int seq_no, FAR struct lwm2mstub_instance_s *inst,
int lte_m2m_observeresp(int seq_no, int resp) int lte_m2m_observeresp(int seq_no, int resp)
{ {
FAR void *inarg[2] = { FAR void *inarg[2] = {
(FAR void *)seq_no, (FAR void *)resp (FAR void *)(uintptr_t)seq_no, (FAR void *)(uintptr_t)resp
}; };
return lapi_req(LTE_CMDID_LWM2M_OBSERVERESP, return lapi_req(LTE_CMDID_LWM2M_OBSERVERESP,
@ -182,7 +183,7 @@ int lte_m2m_observeupdate(FAR char *token,
FAR char *value, int len) FAR char *value, int len)
{ {
FAR void *inarg[4] = { FAR void *inarg[4] = {
token, inst, value, (FAR void *)len token, inst, value, (FAR void *)(uintptr_t)len
}; };
if (!token || !inst || !value || len <= 0) if (!token || !inst || !value || len <= 0)
@ -211,7 +212,7 @@ int lte_setm2m_endpointname(FAR char *name)
int lte_getm2m_endpointname(FAR char *name, int len) int lte_getm2m_endpointname(FAR char *name, int len)
{ {
FAR void *outarg[2] = { FAR void *outarg[2] = {
name, (FAR void *)len name, (FAR void *)(uintptr_t)len
}; };
if (!name || len <= 0) if (!name || len <= 0)
@ -241,7 +242,7 @@ int lte_getm2m_servernum(void)
int lte_setm2m_serverinfo(FAR struct lwm2mstub_serverinfo_s *info, int id) int lte_setm2m_serverinfo(FAR struct lwm2mstub_serverinfo_s *info, int id)
{ {
FAR void *inarg[2] = { FAR void *inarg[2] = {
info, (FAR void *)id info, (FAR void *)(uintptr_t)id
}; };
if (!info) if (!info)
@ -259,7 +260,7 @@ int lte_setm2m_serverinfo(FAR struct lwm2mstub_serverinfo_s *info, int id)
int lte_getm2m_serverinfo(FAR struct lwm2mstub_serverinfo_s *info, int id) int lte_getm2m_serverinfo(FAR struct lwm2mstub_serverinfo_s *info, int id)
{ {
FAR void *outarg[2] = { FAR void *outarg[2] = {
info, (FAR void *)id info, (FAR void *)(uintptr_t)id
}; };
if (!info) if (!info)
@ -288,7 +289,7 @@ int lte_getm2m_enabled_objectnum(void)
int lte_getm2m_enabled_objects(FAR uint16_t *objids, int objnum) int lte_getm2m_enabled_objects(FAR uint16_t *objids, int objnum)
{ {
FAR void *outarg[2] = { FAR void *outarg[2] = {
objids, (FAR void *)objnum objids, (FAR void *)(uintptr_t)objnum
}; };
if (!objids || objnum <= 0) if (!objids || objnum <= 0)
@ -306,7 +307,7 @@ int lte_getm2m_enabled_objects(FAR uint16_t *objids, int objnum)
int lte_enablem2m_objects(FAR uint16_t *objids, int objnum) int lte_enablem2m_objects(FAR uint16_t *objids, int objnum)
{ {
FAR void *inarg[2] = { FAR void *inarg[2] = {
objids, (FAR void *)objnum objids, (FAR void *)(uintptr_t)objnum
}; };
if (!objids || objnum <= 0) if (!objids || objnum <= 0)
@ -338,7 +339,7 @@ int lte_getm2m_objresourceinfo(uint16_t objid, int res_num,
FAR struct lwm2mstub_resource_s *reses) FAR struct lwm2mstub_resource_s *reses)
{ {
FAR void *outarg[2] = { FAR void *outarg[2] = {
reses, (FAR void *)res_num reses, (FAR void *)(uintptr_t)res_num
}; };
if (!reses || res_num <= 0) if (!reses || res_num <= 0)
@ -391,7 +392,7 @@ int lte_setm2m_objectdefinition(uint16_t objids, int res_num,
FAR struct lwm2mstub_resource_s *resucs) FAR struct lwm2mstub_resource_s *resucs)
{ {
FAR void *inarg[3] = { FAR void *inarg[3] = {
(FAR void *)(uint32_t)objids, (FAR void *)res_num, resucs (FAR void *)(uintptr_t)objids, (FAR void *)(uintptr_t)res_num, resucs
}; };
return lapi_req(LTE_CMDID_LWM2M_SETOBJRESOURCE, inarg, 3, NULL, 0, NULL); return lapi_req(LTE_CMDID_LWM2M_SETOBJRESOURCE, inarg, 3, NULL, 0, NULL);
@ -487,5 +488,5 @@ bool lte_getm2m_qmode(void)
int lte_setm2m_qmode(bool en) int lte_setm2m_qmode(bool en)
{ {
return lapi_req(LTE_CMDID_LWM2M_SETQMODE, return lapi_req(LTE_CMDID_LWM2M_SETQMODE,
(FAR void **)(en ? 1 : 0), 1, NULL, 0, NULL); (FAR void **)(uintptr_t)(en ? 1 : 0), 1, NULL, 0, NULL);
} }

View file

@ -143,12 +143,12 @@ int lte_send_atcmd_sync(FAR const char *cmd, int cmdlen,
int32_t ret; int32_t ret;
FAR void *inarg[] = FAR void *inarg[] =
{ {
(FAR void *)cmd, (FAR void *)cmdlen (FAR void *)cmd, (FAR void *)(uintptr_t)cmdlen
}; };
FAR void *outarg[] = FAR void *outarg[] =
{ {
respbuff, (FAR void *)respbufflen, resplen respbuff, (FAR void *)(uintptr_t)respbufflen, resplen
}; };
if (!cmd if (!cmd