ipset help listed every set type, including the ones with multiple
revisions - which were listed thus multiple times. Set types with
multiple revisions are listed once from now on.
type->family == NFPROTO_IPV4
? "INET" : "INET6");
} else {
+ const char *name = NULL;
+
printf("\nSupported set types:\n");
type = ipset_types();
while (type) {
- printf(" %s\n", type->name);
+ if (!(name && STREQ(name, type->name)))
+ printf(" %s\n", type->name);
+ name = type->name;
type = type->next;
}
}