新增log 4k写入文件控制功能

Change-Id: Iaeee7c4c593376bb70fea6061bd9186eac9d3753
diff --git a/mbtk/mbtk_logd/main.c b/mbtk/mbtk_logd/main.c
index d2ba2b8..142ce13 100755
--- a/mbtk/mbtk_logd/main.c
+++ b/mbtk/mbtk_logd/main.c
@@ -31,6 +31,7 @@
 #define mbtk_log(...)
 #endif
 
+int emmc_pro = -1;
 
 #define    MAX_BUFFER_SIZE (8*1024)
 #define    MAX_SLEEP_TIME 2147483647
@@ -49,7 +50,7 @@
 
 static void signal_handler(int signum)
 {
-    printf("Received SIGTERM signal, fflush buffer");
+    printf("Received SIGTERM signal, fflush buffer\n");
     if(fcntl(tmp_syslog_fd, F_GETFL) != -1 && sys_globalPtr !=NULL )
     {
         if(write(tmp_syslog_fd, sys_globalPtr, sys_len) < 0)
@@ -159,7 +160,7 @@
         json_object_object_get_ex(datajson, "enable", &listjson);
         entry->enable = json_object_get_int(listjson);
         mbtk_log("enable: %d\n", entry->enable);
-
+        
         json_object_object_get_ex(datajson, "name", &listjson);
         entry->name = (char*)json_object_get_string(listjson);
         printf("cmdval: %s\n", entry->name);
@@ -168,6 +169,10 @@
         entry->out_path = (char*)json_object_get_string(listjson);
         mbtk_log("cmdval: %s\n", entry->out_path);
 
+        json_object_object_get_ex(datajson, "emmc_protect", &listjson);
+        emmc_pro = json_object_get_int(listjson);
+        printf("emmc_pro enable: %d\n", emmc_pro);
+        
         json_object_object_get_ex(datajson, "log_stream", &listjson);
         if (listjson) {
             entry->ip = (char*)json_object_get_string(listjson);