summaryrefslogtreecommitdiffstats
path: root/extensions/libipt_DNAT.c
diff options
context:
space:
mode:
author/C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net </C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net>2007-11-15 13:06:58 +0000
committer/C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net </C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net>2007-11-15 13:06:58 +0000
commit35427b903ea3077ac84192a8f1ff9f653b852732 (patch)
treecdf4591c56a06e689353002652068f3a7a0eef72 /extensions/libipt_DNAT.c
parentab5929dcb2ea3d79f01067f15110835fba6dec2b (diff)
PATCH - Fix for --random option in DNAT and REDIRECT
The --random option produces "Unknown arg `--random'" errors with both the DNAT and REDIRECT targets. Corrected by the attached patch. Tom Eastep <teastep@shorewall.net>
Diffstat (limited to 'extensions/libipt_DNAT.c')
-rw-r--r--extensions/libipt_DNAT.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/extensions/libipt_DNAT.c b/extensions/libipt_DNAT.c
index eaed57b..7322a20 100644
--- a/extensions/libipt_DNAT.c
+++ b/extensions/libipt_DNAT.c
@@ -178,6 +178,7 @@ static int DNAT_parse(int c, char **argv, int invert, unsigned int *flags,
*flags |= IPT_DNAT_OPT_RANDOM;
} else
*flags |= IPT_DNAT_OPT_RANDOM;
+ return 1;
default:
return 0;
}