add data_call redialing urc
Change-Id: I30abf14aecb7171678c1e253ad4776f6378389ac
diff --git a/mbtk/mbtk_rild/src/mbtk_info_server.c b/mbtk/mbtk_rild/src/mbtk_info_server.c
index a5ebae0..4207d6c 100755
--- a/mbtk/mbtk_rild/src/mbtk_info_server.c
+++ b/mbtk/mbtk_rild/src/mbtk_info_server.c
@@ -6484,6 +6484,7 @@
#endif
// +CGACT
int cid;
+ uint8 data_pdp = 0;
LOGD("Start active APN.");
at_process = true;
cgact_wait.act = true;
@@ -6492,9 +6493,13 @@
cgact_wait.waitting = true;
cgact_wait.cid = cid;
net_ifc_state_change(false, cid);
+ data_pdp = cid + 100;
+ urc_msg_distribute(false, INFO_URC_MSG_PDP_STATE, &data_pdp, sizeof(uint8));
req_data_call_start(cid, NULL);
wait_cgact_complete(10);
net_ifc_state_change(true, cid);
+ data_pdp = cid + 220;
+ urc_msg_distribute(false, INFO_URC_MSG_PDP_STATE, &data_pdp, sizeof(uint8));
}
at_process = false;
}