summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2015-08-03 18:04:43 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2015-08-03 18:07:30 +0200
commitb4100ba0a86b0f8ed5cfc6af9b754e2e97e50b69 (patch)
treed852209f88debdea7d30bf1bb7d94632295fecef
parent0abfb2b7e01ca07efe1be16a1a5bd8925340dc41 (diff)
src: restore nft list tables
Iterate over the ctx->list which is where the table objects are after calling netlink_list_tables(). Fixes: e4d21958c835 ("rule: add do_list_tables()") Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
-rw-r--r--src/rule.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rule.c b/src/rule.c
index 1e712a55..09d1ffd4 100644
--- a/src/rule.c
+++ b/src/rule.c
@@ -907,7 +907,7 @@ static int do_list_tables(struct netlink_ctx *ctx, struct cmd *cmd)
if (netlink_list_tables(ctx, &cmd->handle, &cmd->location) < 0)
return -1;
- list_for_each_entry(table, &table_list, list)
+ list_for_each_entry(table, &ctx->list, list)
printf("table %s %s\n",
family2str(table->handle.family),
table->handle.table);