summaryrefslogtreecommitdiffstats
path: root/src/trace.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/trace.c')
-rw-r--r--src/trace.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/trace.c b/src/trace.c
index d8f561d..1a50390 100644
--- a/src/trace.c
+++ b/src/trace.c
@@ -165,13 +165,13 @@ const void *nftnl_trace_get_data(const struct nftnl_trace *trace,
*data_len = sizeof(uint32_t);
return &trace->type;
case NFTNL_TRACE_CHAIN:
- *data_len = strlen(trace->chain);
+ *data_len = strlen(trace->chain) + 1;
return trace->chain;
case NFTNL_TRACE_TABLE:
- *data_len = strlen(trace->table);
+ *data_len = strlen(trace->table) + 1;
return trace->table;
case NFTNL_TRACE_JUMP_TARGET:
- *data_len = strlen(trace->jump_target);
+ *data_len = strlen(trace->jump_target) + 1;
return trace->jump_target;
case NFTNL_TRACE_TRANSPORT_HEADER:
*data_len = trace->th.len;