[Bugfix][API-1006][PL] 1.Fix the problem that liblynq-data parses apn into apntype when data call disconnected 2.Fix the problem that Memory leak caused by urc_msg 3.Add debug log

Change-Id: I85bb2ca225e3f22b96bb9f1b770394b62973afaa
diff --git a/lib/liblynq-data/lynq_data_urc.cpp b/lib/liblynq-data/lynq_data_urc.cpp
index 9f211eb..f5d127a 100755
--- a/lib/liblynq-data/lynq_data_urc.cpp
+++ b/lib/liblynq-data/lynq_data_urc.cpp
@@ -77,7 +77,7 @@
     {
         bzero(urc_data,LYNQ_REC_BUF);
         res = recvfrom(lynq_urc_sockfd,urc_data,sizeof(urc_data),0,(struct sockaddr *)&urc_local_addr,(socklen_t*)&lynq_len_urc_addr_serv);
-        
+        LYINFLOG("[%s][%d] res:%d",__FUNCTION__,__LINE__,res);
         if(res<sizeof(int32_t)*2)
         {
             LYERRLOG("thread_urc_recv step2 fail: res is %d",res);
@@ -170,6 +170,7 @@
     struct sockaddr_in urc_local_addr;
     pthread_attr_t attr;
     lynq_urc_sockfd = socket(AF_INET,SOCK_DGRAM,0);
+    lynq_len_urc_addr_serv = sizeof(urc_local_addr);
     if(lynq_urc_sockfd < 0)
     {
         LYERRLOG("create socket for udp fail");