diff options
Diffstat (limited to 'service/src/node_classifier.c')
| -rw-r--r-- | service/src/node_classifier.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/service/src/node_classifier.c b/service/src/node_classifier.c index d4e87e3..c1784ce 100644 --- a/service/src/node_classifier.c +++ b/service/src/node_classifier.c @@ -428,6 +428,7 @@ static __rte_always_inline uint16_t classifier_node_process(struct rte_graph * g for (uint8_t pkt_idx = 0; pkt_idx < FWDSTEP; pkt_idx++) { mrb_metadata[pkt_idx] = mrbuf_cz_data(pending_mbufs[pkt_idx], MR_NODE_CTRLZONE_ID); + dp_trace_filter_exec(sc_main_get()->trace, pending_mbufs[pkt_idx], 0, lcore_id); } uint16_t domain_field_for_pkts[FWDSTEP]; @@ -532,6 +533,8 @@ static __rte_always_inline uint16_t classifier_node_process(struct rte_graph * g mbufs += 1; n_left_from -= 1; + dp_trace_filter_exec(sc_main_get()->trace, mbuf0, 0, lcore_id); + struct match_result_engine result; struct mrb_metadata * mrb_metadata = mrbuf_cz_data(mbuf0, MR_NODE_CTRLZONE_ID); uint16_t pattern_group_id = |
