When a neg mark is saved via iptables-save it is saved as !--mark,
but this is not recognized by iptables-restore, just adding a
space to the saved file to make it look like "! --mark" makes
iptables-restore accept the file.
Signed-off-by: Pablo Sebastian Greco <pablo@fliagreco.com.ar>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
const struct xt_mark_mtinfo1 *info = (const void *)match->data;
if (info->invert)
- printf("!");
+ printf("! ");
printf("--mark ");
print_mark(info->mark, info->mask);