forked from luck/tmp_suning_uos_patched
[NETFILTER]: Fix incorrect argument to ip_nat_initialized() in ctnetlink
ip_nat_initialized() takes enum ip_nat_manip_type as it's second argument, not a hook number. Noticed and initial patch by Marcus Sundberg <marcus@ingate.com>. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
e4f5c82a92
commit
8d1ca69984
|
@ -877,7 +877,7 @@ ctnetlink_change_status(struct ip_conntrack *ct, struct nfattr *cda[])
|
|||
DEBUGP("NAT status: %lu\n",
|
||||
status & (IPS_NAT_MASK | IPS_NAT_DONE_MASK));
|
||||
|
||||
if (ip_nat_initialized(ct, hooknum))
|
||||
if (ip_nat_initialized(ct, HOOK2MANIP(hooknum)))
|
||||
return -EEXIST;
|
||||
ip_nat_setup_info(ct, &range, hooknum);
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user