|
@@ -204,7 +204,7 @@ int add_log(log_group_builder* bder, long start_time, uint32_t pack_index, log_i
|
|
|
int32_t totalBufferSize;
|
|
|
build_item* grp_log;
|
|
|
long now;
|
|
|
- char nowTime[64] = { 0 }, local_ip_str[64] = { 0 }, unitedNowTime[64] = { 0 };
|
|
|
+ char nowTime[64] = { 0 }, unitedNowTime[64] = { 0 };
|
|
|
|
|
|
if (bder->grp->n_logs >= MAX_LOG_COUNT) {
|
|
|
return -1;
|
|
@@ -213,7 +213,6 @@ int add_log(log_group_builder* bder, long start_time, uint32_t pack_index, log_i
|
|
|
memset(bder->grp->logs[bder->grp->n_logs].uuid, 0, MAX_UUID_LEN);
|
|
|
get_format_uuid(bder->grp->logs[bder->grp->n_logs].uuid, MAX_UUID_LEN);
|
|
|
aos_debug_log((LB, "add_log 1"));
|
|
|
- GetLocalIP(local_ip_str);
|
|
|
aos_debug_log((LB, "add_log 2"));
|
|
|
now = record_time;
|
|
|
aos_debug_log((LB, "add_log 3"));
|
|
@@ -264,7 +263,6 @@ int add_log(log_group_builder* bder, long start_time, uint32_t pack_index, log_i
|
|
|
|
|
|
cJSON_AddItemToObject(skyeye_content, "BeginTime", cJSON_CreateNumber(log->BeginTime));
|
|
|
cJSON_AddItemToObject(skyeye_content, "EndTime", cJSON_CreateNumber(log->EndTime));
|
|
|
- cJSON_AddItemToObject(skyeye_content, "ClientIP", cJSON_CreateString(local_ip_str));
|
|
|
}
|
|
|
else{
|
|
|
if (log->Level == LOG_LEVEL_DEBUG) {
|
|
@@ -299,11 +297,9 @@ int add_log(log_group_builder* bder, long start_time, uint32_t pack_index, log_i
|
|
|
cJSON_AddItemToObject(skyeye_content, "BeginTime", cJSON_CreateNumber(log->BeginTime));
|
|
|
cJSON_AddItemToObject(skyeye_content, "EndTime", cJSON_CreateNumber(log->EndTime));
|
|
|
}
|
|
|
- if (strlen(local_ip_str))
|
|
|
- cJSON_AddItemToObject(skyeye_content, "ClientIP", cJSON_CreateString(local_ip_str));
|
|
|
}
|
|
|
cJSON_AddItemToObject(skyeye_content, "CostTime", cJSON_CreateNumber(log->CostTime));
|
|
|
- cJSON_AddItemToObject(skyeye_content, "vtm_uuid", cJSON_CreateString(bder->grp->logs[bder->grp->n_logs].uuid));
|
|
|
+ cJSON_AddItemToObject(skyeye_content, "VtmUuid", cJSON_CreateString(bder->grp->logs[bder->grp->n_logs].uuid));
|
|
|
cJSON_AddItemToObject(skyeye_content, "Version", cJSON_CreateString(bder->config->skyeyeVersion));
|
|
|
cJSON_AddItemToObject(skyeye_content, "DateTime", cJSON_CreateString(nowTime));
|
|
|
cJSON_AddItemToObject(skyeye_content, "ResultCode", cJSON_CreateString(log->ResultCode));
|
|
@@ -587,7 +583,7 @@ static uint32_t _log_pack(log_group_builder* bder, log_buf* buf)
|
|
|
return totalBufferSize;
|
|
|
}
|
|
|
|
|
|
-void add_log_terminal_sn(log_group_builder* bder, char* sn) {
|
|
|
+void add_log_terminal_sn_other(log_group_builder* bder, char* sn, char* clientIP) {
|
|
|
|
|
|
int32_t totalBufferSize;
|
|
|
build_item* grp_log;
|
|
@@ -614,6 +610,10 @@ void add_log_terminal_sn(log_group_builder* bder, char* sn) {
|
|
|
cJSON_AddItemToObject(content, "SN", cJSON_CreateString(sn));
|
|
|
changed = 1;
|
|
|
}
|
|
|
+ if (!cJSON_HasObjectItem(content, "ClientIP")) {
|
|
|
+ cJSON_AddItemToObject(content, "ClientIP", cJSON_CreateString(clientIP));
|
|
|
+ changed = 1;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|