Fix ecall timer set/get
Change-Id: I5438c8d382411a18951c3575923479b1c3d28f39
diff --git a/mbtk/libmbtk_lib_v2/ril/mbtk_ril_api.c b/mbtk/libmbtk_lib_v2/ril/mbtk_ril_api.c
index b6b61ca..9e8fc3a 100755
--- a/mbtk/libmbtk_lib_v2/ril/mbtk_ril_api.c
+++ b/mbtk/libmbtk_lib_v2/ril/mbtk_ril_api.c
@@ -2360,7 +2360,7 @@
return MBTK_RIL_ERR_NOT_INIT;
}
- if(cfg == NULL || cfg->type >= MBTK_ECALL_CFG_ITEM_MAX)
+ if(cfg == NULL || cfg->type == 0)
{
LOGE("ARG error.");
return MBTK_RIL_ERR_PARAMETER;
@@ -2380,14 +2380,14 @@
return MBTK_RIL_ERR_NOT_INIT;
}
- if(cfg == NULL || cfg->type >= MBTK_ECALL_CFG_ITEM_MAX)
+ if(cfg == NULL || cfg->type == 0)
{
LOGE("ARG error.");
return MBTK_RIL_ERR_PARAMETER;
}
- mbtk_ecall_cfg_item_enum type = cfg->type;
+ uint32 type = cfg->type;
- return ril_req_process(RIL_MSG_ID_ECALL_CFG, &type, 1, cfg, FALSE);
+ return ril_req_process(RIL_MSG_ID_ECALL_CFG, &type, sizeof(uint32), cfg, FALSE);
}
/*
diff --git a/mbtk/libmbtk_lib_v2/ril/ril_utils.c b/mbtk/libmbtk_lib_v2/ril/ril_utils.c
index 371275d..9c39019 100755
--- a/mbtk/libmbtk_lib_v2/ril/ril_utils.c
+++ b/mbtk/libmbtk_lib_v2/ril/ril_utils.c
@@ -276,8 +276,8 @@
return "PB_STATE";
// IND Information
// <uint8> State
- case RIL_MSG_ID_IND_SER_READY:
- return "IND_SER_READY";
+ case RIL_MSG_ID_IND_SER_STATE_CHANGE:
+ return "IND_SER_STATE";
// <uint8> State
case RIL_MSG_ID_IND_NET_REG_STATE_CHANGE:
return "IND_NET_REG_STATE";