summaryrefslogtreecommitdiffstats
path: root/src/set.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/set.c')
-rw-r--r--src/set.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/set.c b/src/set.c
index e48ff78..8a592db 100644
--- a/src/set.c
+++ b/src/set.c
@@ -215,8 +215,10 @@ const void *nftnl_set_get_data(const struct nftnl_set *s, uint16_t attr,
switch(attr) {
case NFTNL_SET_TABLE:
+ *data_len = strlen(s->table) + 1;
return s->table;
case NFTNL_SET_NAME:
+ *data_len = strlen(s->name) + 1;
return s->name;
case NFTNL_SET_FLAGS:
*data_len = sizeof(uint32_t);