[Feature][T108][bug-view-1495] fix data_call callback block
Only Configure: No
Affected branch: GSW_V1453
Affected module: DATA_CALL
Is it affected on IC: only ASR
Self-test: yes
Doc Update: no
Change-Id: I5108b9d2aa4c6e45a5aedd2f62048777c5d647ed
diff --git a/mbtk/test/libgsw_lib/gsw_data_test.c b/mbtk/test/libgsw_lib/gsw_data_test.c
index 61f1256..5b81170 100755
--- a/mbtk/test/libgsw_lib/gsw_data_test.c
+++ b/mbtk/test/libgsw_lib/gsw_data_test.c
@@ -307,14 +307,16 @@
case 4:
{
- printf("gsw_data_call_connect start\n");
- ret = gsw_data_call_connect(pub_LinkInf->handle, pub_LinkInf);
+ printf("gsw_data_call_connect start\n");
+ strcpy(pub_LinkInf->apnid,"-1");
+ ret = gsw_data_call_connect(0, pub_LinkInf);
if (ret != 0) {
printf("gsw_data_call_connect pub_LinkInf failed, ret = %d\n",ret);
continue;
}
#if 1
- ret = gsw_data_call_connect(pri_LinkInf->handle, pri_LinkInf);
+ strcpy(pri_LinkInf->apnid,"1");
+ ret = gsw_data_call_connect(1, pri_LinkInf);
if (ret != 0) {
printf("gsw_data_call_connect pri_LinkInf failed, ret = %d\n",ret);
continue;
@@ -327,13 +329,13 @@
case 5:
{
printf("gsw_data_call_disconnect start\n");
- ret = gsw_data_call_disconnect(pub_LinkInf->handle, pub_LinkInf);
+ ret = gsw_data_call_disconnect(0, pub_LinkInf);
if (ret != 0) {
printf("gsw_data_call_disconnect pub_LinkInf failed,ret = %d\n",ret);
continue;
}
#if 1
- ret = gsw_data_call_disconnect(pri_LinkInf->handle, pri_LinkInf);
+ ret = gsw_data_call_disconnect(1, pri_LinkInf);
if (ret != 0) {
printf("gsw_data_call_disconnect pri_LinkInf failed,ret = %d\n",ret);
continue;