summaryrefslogtreecommitdiff
path: root/app/src/dp_trace.c
diff options
context:
space:
mode:
author童宗振 <[email protected]>2024-03-04 07:30:20 +0000
committer陆秋文 <[email protected]>2024-03-04 07:30:20 +0000
commit58c44000e308eddf416a2f3c6f4a88cdfc2a8b34 (patch)
treeb9cea8857957f3f8abee5b9dfbe93429fded6324 /app/src/dp_trace.c
parent0ded7e8b40817cbe32e0b77ee9fcd72b1f781635 (diff)
support trace the bufs which alloc at app side.
Diffstat (limited to 'app/src/dp_trace.c')
-rw-r--r--app/src/dp_trace.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/app/src/dp_trace.c b/app/src/dp_trace.c
index 47afb82..39f9d4d 100644
--- a/app/src/dp_trace.c
+++ b/app/src/dp_trace.c
@@ -18,6 +18,7 @@ int marsio_dp_trace_record_emit_str(struct mr_instance * mr_instance, marsio_buf
const char * str)
{
struct dp_record_meta meta = {};
+ snprintf(meta.appsym, sizeof(meta.appsym), "%s", mr_instance->appsym);
snprintf(meta.module, sizeof(meta.module), "%s", module);
return dp_trace_record_emit_str(mr_instance->trace, (struct rte_mbuf *)mbuf, &meta, str);
}
@@ -37,6 +38,7 @@ int marsio_dp_trace_record_emit_fmt(struct mr_instance * mr_instance, marsio_buf
}
struct dp_record_meta meta = {};
+ snprintf(meta.appsym, sizeof(meta.appsym), "%s", mr_instance->appsym);
snprintf(meta.module, sizeof(meta.module), "%s", module);
ret = dp_trace_record_emit_str(mr_instance->trace, (struct rte_mbuf *)mbuf, &meta, buffer);