diff options
Diffstat (limited to 'extensions/libxt_u32.c')
-rw-r--r-- | extensions/libxt_u32.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/extensions/libxt_u32.c b/extensions/libxt_u32.c index 8e149c1b..9a61c8a5 100644 --- a/extensions/libxt_u32.c +++ b/extensions/libxt_u32.c @@ -107,7 +107,7 @@ static int u32_parse(int c, char **argv, int invert, unsigned int *flags, struct xt_u32 *data = (void *)(*match)->data; unsigned int testind = 0, locind = 0, valind = 0; struct xt_u32_test *ct = &data->tests[testind]; /* current test */ - char *arg = argv[optind-1]; /* the argument string */ + char *arg = optarg; /* the argument string */ char *start = arg; int state = 0; |