TSG-8230 PacketAdapter支持输出json格式的日志,并支持动态调整日志级别
This commit is contained in:
@@ -37,12 +37,12 @@ int decode_udp(udp_info_t *packet, const uint8_t *data, uint32_t len)
|
||||
return 0;
|
||||
}
|
||||
|
||||
void dump_udp_info(uint32_t pkt_id, udp_info_t *packet)
|
||||
int dump_udp_info(udp_info_t *packet, char *buff, size_t size)
|
||||
{
|
||||
LOG_DEBUG("id: %u, udp_info: {src_port: %u, dst_port: %u, hdr_len: %u, data_len: %u}",
|
||||
pkt_id,
|
||||
packet->src_port,
|
||||
packet->dst_port,
|
||||
packet->hdr_len,
|
||||
packet->payload_len);
|
||||
return snprintf(buff, size,
|
||||
"{\"src_port\":%u,\"dst_port\":%u,\"hdr_len\":%u,\"data_len\":%u}",
|
||||
packet->src_port,
|
||||
packet->dst_port,
|
||||
packet->hdr_len,
|
||||
packet->payload_len);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user