mirror of https://gitee.com/openkylin/linux.git
[NETFILTER]: Remove okfn usage in ip_vs_core.c
okfn should only be used from different contexts to avoid deep call chains, i.e. by nf_queue. Acked-by: Julian Anastasov <ja@ssi.bg> Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
a9b305c4e5
commit
abbcc73982
|
@ -532,11 +532,8 @@ static unsigned int ip_vs_post_routing(unsigned int hooknum,
|
||||||
{
|
{
|
||||||
if (!((*pskb)->ipvs_property))
|
if (!((*pskb)->ipvs_property))
|
||||||
return NF_ACCEPT;
|
return NF_ACCEPT;
|
||||||
|
|
||||||
/* The packet was sent from IPVS, exit this chain */
|
/* The packet was sent from IPVS, exit this chain */
|
||||||
(*okfn)(*pskb);
|
return NF_STOP;
|
||||||
|
|
||||||
return NF_STOLEN;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
u16 ip_vs_checksum_complete(struct sk_buff *skb, int offset)
|
u16 ip_vs_checksum_complete(struct sk_buff *skb, int offset)
|
||||||
|
|
Loading…
Reference in New Issue