[Bugfix][T106BUG-373]fix the qser_data_call_state not being updated

Only Configure: No
Affected branch: master
Affected module: data
Is it affected on both ZXIC and MTK: only ZXIC
Self-test: Yes
Doc Update: No

Change-Id: I8592cf32c45fa36514f1fce6946651f73ede71a6
diff --git a/cap/zx297520v3/src/lynq/lib/liblynq-qser-data/lynq-qser-data.cpp b/cap/zx297520v3/src/lynq/lib/liblynq-qser-data/lynq-qser-data.cpp
index 5e4aea4..1be825b 100755
--- a/cap/zx297520v3/src/lynq/lib/liblynq-qser-data/lynq-qser-data.cpp
+++ b/cap/zx297520v3/src/lynq/lib/liblynq-qser-data/lynq-qser-data.cpp
@@ -352,7 +352,7 @@
 
 void datacall_ipv4_status_judge(int state,qser_data_call_info_s *data_res)
 {
-    if (state != 0)
+    if(state != 0)
     {
         data_res->v4.state = QSER_DATA_CALL_CONNECTED;
         data_res->v4.reconnect = 1;
@@ -367,7 +367,7 @@
 
 void datacall_ipv6_status_judge(int state,qser_data_call_info_s *data_res)
 {
-    if (state != 0)
+    if(state != 0)
     {
         data_res->v6.state = QSER_DATA_CALL_CONNECTED;
         data_res->v6.reconnect = 1;
@@ -1064,28 +1064,27 @@
         if ((strncmp(data_call_info.type,"IPV4", strlen("IPV4") + 1) == 0) || (strncmp(data_call_info.type,"IP", strlen("IP") + 1) == 0))
         {
             strcpy(info->v4.name,data_call_info.ifname);
-            datacall_ipv4_status_judge(data_call_info.status,info);
+            datacall_ipv4_status_judge(data_call_info.active,info);
             LYINFLOG("[IPV4]addresses:%s,gateways:%s,dnses:%s",data_call_info.addresses,data_call_info.gateways,data_call_info.dnses);
             lynq_ipv4_aton_getinfo(&data_call_info,info);
         }
         else if (strncmp(data_call_info.type,"IPV6", strlen("IPV6") + 1) == 0)
         {
             strcpy(info->v6.name,data_call_info.ifname);
-
-            datacall_ipv6_status_judge(data_call_info.status,info);
+            datacall_ipv6_status_judge(data_call_info.active,info);
             LYINFLOG("[IPV6]addresses:%s,gateways:%s,dnses:%s",data_call_info.addresses,data_call_info.gateways,data_call_info.dnses);
             lynq_ipv6_inet_pton_getinfo(&data_call_info,info);
         }
         else if (strncmp(data_call_info.type,"IPV4V6", strlen("IPV4V6") + 1) == 0)
         {
             strcpy(info->v4.name,data_call_info.ifname);
-            datacall_ipv4_status_judge(data_call_info.status,info);
+            datacall_ipv4_status_judge(data_call_info.active,info);
             LYINFLOG("[IPV4V6]addresses:%s,gateways:%s,dnses:%s",data_call_info.addresses,data_call_info.gateways,data_call_info.dnses);
 #ifndef MOBILETEK_TARGET_PLATFORM_T106
             lynq_ipv4_aton_getinfo(&data_call_info,info);
 #endif
             strcpy(info->v6.name,data_call_info.ifname);
-            datacall_ipv6_status_judge(data_call_info.status,info);
+            datacall_ipv6_status_judge(data_call_info.active,info);
             LYINFLOG("[IPV4V6]addresses:%s,gateways:%s,dnses:%s",data_call_info.addresses,data_call_info.gateways,data_call_info.dnses);
 #ifndef MOBILETEK_TARGET_PLATFORM_T106
             lynq_ipv6_inet_pton_getinfo(&data_call_info,info);