[BugFix]deactive datacall always returns 8004 if apntype is default

Affected branch: ZK-first-oem-release
Affected module: DATA
Is it affected on both ZXIC and MTK: only MTK
Self-test: Yes
Doc Update: No

Change-Id: If8442e89ca764ef28550fa0290d2587653f0029e
diff --git a/LYNQ_PUBLIC/common_src/lib/liblynq-data/lynq_data.cpp b/LYNQ_PUBLIC/common_src/lib/liblynq-data/lynq_data.cpp
index 8bf5677..c2dc9c3 100755
--- a/LYNQ_PUBLIC/common_src/lib/liblynq-data/lynq_data.cpp
+++ b/LYNQ_PUBLIC/common_src/lib/liblynq-data/lynq_data.cpp
@@ -1117,13 +1117,13 @@
     #ifdef GSW_RIL_CFG
     client.paramLen = 1;
     sprintf(client.param,"%s",lynq_apn_table[lynq_data_call_id].apnType);
-    #else
+    #elif defined (CONNMAN_SUPPORT)
     if(strcmp(lynq_apn_table[lynq_data_call_id].apnType,"default")!=0)
+    #endif //GSW_RIL_CFG
     {
         client.paramLen = 1;
         sprintf(client.param,"%s",lynq_apn_table[lynq_data_call_id].apnType);
     }
-    #endif //GSW_RIL_CFG
     LYINFLOG("uToken=%d,request=%d,paralen=%d,param=%s",client.uToken,client.request,client.paramLen,client.param);
     pthread_mutex_lock(&g_lynq_data_sendto_mutex);
     if(send_request(lynq_client_sockfd,&client)==-1)