# nft list set x __set000
 Error: No such file or directory; did you mean set ‘__set0’ in table ip ‘x’?
 list set x __set000
            ^^^^^^^^

Signed-off-by: Pablo Neira Ayuso <pa...@netfilter.org>
---
 src/rule.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/rule.c b/src/rule.c
index f60374abcfbc..048a7fb4c92c 100644
--- a/src/rule.c
+++ b/src/rule.c
@@ -388,6 +388,8 @@ struct set *set_lookup_fuzzy(const char *set_name,
 
        list_for_each_entry(table, &cache->list, list) {
                list_for_each_entry(set, &table->sets, list) {
+                       if (set->flags & NFT_SET_ANONYMOUS)
+                               continue;
                        if (!strcmp(set->handle.set.name, set_name)) {
                                *t = table;
                                return set;
-- 
2.11.0

Reply via email to