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";