Add hd8122 download API.

Change-Id: Id631c2fbde1364240114e5527f85a4cf1d0987b3
diff --git a/mbtk/libmbtk_lib/src/mbtk_ntp.c b/mbtk/libmbtk_lib/src/mbtk_ntp.c
old mode 100644
new mode 100755
index 6bfde60..5b23e37
--- a/mbtk/libmbtk_lib/src/mbtk_ntp.c
+++ b/mbtk/libmbtk_lib/src/mbtk_ntp.c
@@ -13,6 +13,7 @@
 #include <unistd.h>
 #include <time.h>
 #include <netinet/in.h>
+#include <sys/time.h>
 
 #include "mbtk_log.h"
 
@@ -115,7 +116,8 @@
     fd_set pending_data;
     struct timeval block_time;
     char data[NTP_PCK_LEN * 8];
-    int packet_len, data_len = addr->ai_addrlen, count = 0, result, i,re;
+    socklen_t data_len = addr->ai_addrlen;
+    int packet_len, count = 0, result, i,re;
 
     /* 组织请求报文 */
     if (!(packet_len = construct_packet(data)))