summaryrefslogtreecommitdiffstats
path: root/extensions/libxt_TPROXY.c
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/libxt_TPROXY.c')
-rw-r--r--extensions/libxt_TPROXY.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/extensions/libxt_TPROXY.c b/extensions/libxt_TPROXY.c
index ffc9da13..5bdefee0 100644
--- a/extensions/libxt_TPROXY.c
+++ b/extensions/libxt_TPROXY.c
@@ -178,6 +178,8 @@ static int tproxy_tg_xlate(struct xt_xlate *xl,
xt_xlate_add(xl, "meta mark set meta mark & 0x%x xor 0x%x",
~mask, info->mark_value);
+ /* unlike TPROXY target, tproxy statement is non-terminal */
+ xt_xlate_add(xl, "accept");
return 1;
}