summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorliuxueli <[email protected]>2023-05-17 19:34:10 +0800
committerliuxueli <[email protected]>2023-05-17 19:34:10 +0800
commitbfd099f0e76f36228f92305aa85455cb4e0edb35 (patch)
tree73c64fbc4734801b1278eb54e557031c142bdf14
parentd6ac425f0d869f9fe8c759bdffeec1b836c6244a (diff)
raw_pkt使用完成后变量置空(prepend_list、append_list、meta)
-rw-r--r--src/packet_io/packet_io_marsio.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/packet_io/packet_io_marsio.c b/src/packet_io/packet_io_marsio.c
index fb2ec07..dbd089f 100644
--- a/src/packet_io/packet_io_marsio.c
+++ b/src/packet_io/packet_io_marsio.c
@@ -753,6 +753,10 @@ static inline int marsio4_pkt_hand(int tid, marsio_buff_t *rx_buff, raw_pkt_t *r
raw_pkt->d_pkt = NULL;
raw_pkt->payload_len=0;
raw_pkt->stream_trace_id=0;
+ raw_pkt->prepend_list=NULL;
+ raw_pkt->append_list=NULL;
+ raw_pkt->meta[0]=NULL;
+ raw_pkt->meta[1]=NULL;
ret = (*g_marsio4_work_fun)((const raw_pkt_t *)raw_pkt, dir, tid);