summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/emailAddress=kadlec@netfilter.org </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/emailAddress=kadlec@netfilter.org>2005-03-18 08:05:10 +0000
committer/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/emailAddress=kadlec@netfilter.org </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kadlec/emailAddress=kadlec@netfilter.org>2005-03-18 08:05:10 +0000
commit2760e3f6d28141843490c27fee5ee903758325bf (patch)
treed7ecabcea536c7296b41b0807e22a367189983d1
parent15070a3de1f203e8110d9232987f72569a7e0886 (diff)
SET target bugfix by Michal Pokrywka applied
-rw-r--r--extensions/libipt_SET.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/extensions/libipt_SET.c b/extensions/libipt_SET.c
index 91d1a47..d11a9f0 100644
--- a/extensions/libipt_SET.c
+++ b/extensions/libipt_SET.c
@@ -120,7 +120,9 @@ print_target(const char *prefix, const struct ipt_set_info *info)
{
int i;
char setname[IP_SET_MAXNAMELEN];
-
+
+ if (info->index == IP_SET_INVALID_ID)
+ return;
get_set_byid(setname, info->index);
printf("%s %s", prefix, setname);
for (i = 0; i < IP_SET_MAX_BINDINGS; i++) {