summaryrefslogtreecommitdiff
path: root/service
diff options
context:
space:
mode:
Diffstat (limited to 'service')
-rw-r--r--service/src/node_bridge.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/service/src/node_bridge.c b/service/src/node_bridge.c
index f4a2b4f..37ac0c7 100644
--- a/service/src/node_bridge.c
+++ b/service/src/node_bridge.c
@@ -362,8 +362,9 @@ static __rte_always_inline uint16_t bridge_node_process(struct rte_graph * graph
/* Populate the egress port information */
struct mrb_metadata * mbuf_copy_mrb_meta = mrbuf_cz_data(mbuf_copy, MR_NODE_CTRLZONE_ID);
- memset(mbuf_copy_mrb_meta, 0, sizeof(struct mrb_metadata));
+ mrb_metadata_clear(mbuf_copy_mrb_meta);
mbuf_copy_mrb_meta->port_egress = egress_port;
+ mbuf_copy_mrb_meta->traffic_link_id = mrb_meta->traffic_link_id;
#if 0
/* Mark packets for trace*/