netfilter: xt_TPROXY: fix invflags check in tproxy_tg6_check()
Subsystems (2)
Pablo Neira Ayuso
maintainerPATCH 1/1 netfilter: xt_TPROXY: fix invflags check in tproxy_tg6_check()
We have to check for IP6T_INV_PROTO in invflags, instead of flags.
Signed-off-by Pablo Neira Ayuso <[email protected]>
--- net/netfilter/xt_TPROXY.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
net/netfilter/xt_TPROXY.c +2 -2
@@ -513,8 +513,8 @@ static int tproxy_tg6_check(const struct xt_tgchk_param *par) {const struct ip6t_ip6 *i = par->entryinfo; -if ((i->proto ==IPPROTO_TCP || i->proto ==IPPROTO_UDP ) - && !(i->flags &IP6T_INV_PROTO )) +if ((i->proto ==IPPROTO_TCP || i->proto ==IPPROTO_UDP ) && + !(i->invflags &IP6T_INV_PROTO ))return 0 ; pr_info("Can be used only in combination with "
Signature · 1 line
1.7.10.4