diff options
Diffstat (limited to 'extensions/libxt_MARK.c')
-rw-r--r-- | extensions/libxt_MARK.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/extensions/libxt_MARK.c b/extensions/libxt_MARK.c index 100f6a38..d6eacfcb 100644 --- a/extensions/libxt_MARK.c +++ b/extensions/libxt_MARK.c @@ -290,6 +290,7 @@ mark_tg_arp_parse(int c, char **argv, int invert, unsigned int *flags, return 0; } info->mark = i; + info->mask = 0xffffffffU; if (*flags) xtables_error(PARAMETER_PROBLEM, "MARK: Can't specify --set-mark twice"); @@ -430,6 +431,7 @@ static struct xtables_target mark_tg_reg[] = { .save = mark_tg_arp_save, .parse = mark_tg_arp_parse, .extra_opts = mark_tg_arp_opts, + .xlate = mark_tg_xlate, }, }; |