Merge "[BugFix][T800][task-view-137]free dataconnection before reporting the PDN_DISCONNECTED"
diff --git a/common_src/lib/liblynq-data/lynq_data.cpp b/common_src/lib/liblynq-data/lynq_data.cpp
index c307b32..cb2ad0b 100755
--- a/common_src/lib/liblynq-data/lynq_data.cpp
+++ b/common_src/lib/liblynq-data/lynq_data.cpp
@@ -1621,19 +1621,19 @@
     }
     if (normalprotocol == NULL)
     {
-        sprintf(strtmp[7], "normalprotocol=;");
+        sprintf(strtmp[7], "protocol=;");
     }
     else
     {
-        sprintf(strtmp[7], "normalprotocol=%s;", normalprotocol);
+        sprintf(strtmp[7], "protocol=%s;", normalprotocol);
     }
     if (roamingprotocol == NULL)
     {
-        sprintf(strtmp[8], "roamingprotocol=;");
+        sprintf(strtmp[8], "roaming_protocol=;");
     }
     else
     {
-        sprintf(strtmp[8], "roamingprotocol=%s;", roamingprotocol);
+        sprintf(strtmp[8], "roaming_protocol=%s;", roamingprotocol);
     }
     if (carrier == NULL)
     {
@@ -1709,19 +1709,19 @@
     }
     if (normalprotocol == NULL)
     {
-        sprintf(strtmp[7], "normalprotocol=;");
+        sprintf(strtmp[7], "protocol=;");
     }
     else
     {
-        sprintf(strtmp[7], "normalprotocol=%s;", normalprotocol);
+        sprintf(strtmp[7], "protocol=%s;", normalprotocol);
     }
     if (roamingprotocol == NULL)
     {
-        sprintf(strtmp[8], "roamingprotocol=;");
+        sprintf(strtmp[8], "roaming_protocol=;");
     }
     else
     {
-        sprintf(strtmp[8], "roamingprotocol=%s;", roamingprotocol);
+        sprintf(strtmp[8], "roaming_protocol=%s;", roamingprotocol);
     }
     if (carrier == NULL)
     {