From: Julian Anastasov Date: Thu, 19 May 2005 19:29:59 +0000 (-0700) Subject: [IP_VS]: Remove extra __ip_vs_conn_put() for incoming ICMP. X-Git-Tag: v2.6.12-rc5~47^2~7 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=d9fa0f392b20b2b8e3df379c44194492a2446c6e;p=~emulex%2Finfiniband.git [IP_VS]: Remove extra __ip_vs_conn_put() for incoming ICMP. Remove extra __ip_vs_conn_put for incoming ICMP in direct routing mode. Mark de Vries reports that IPVS connections are not leaked anymore. Signed-off-by: Julian Anastasov Signed-off-by: David S. Miller --- diff --git a/net/ipv4/ipvs/ip_vs_xmit.c b/net/ipv4/ipvs/ip_vs_xmit.c index faa6176bbeb..de21da00057 100644 --- a/net/ipv4/ipvs/ip_vs_xmit.c +++ b/net/ipv4/ipvs/ip_vs_xmit.c @@ -508,7 +508,6 @@ ip_vs_icmp_xmit(struct sk_buff *skb, struct ip_vs_conn *cp, rc = NF_ACCEPT; /* do not touch skb anymore */ atomic_inc(&cp->in_pkts); - __ip_vs_conn_put(cp); goto out; }