linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / net / ipv6 / inet6_connection_sock.c
index eb2865d..f8f3a37 100644 (file)
@@ -173,7 +173,6 @@ int inet6_csk_xmit(struct sk_buff *skb, int ipfragok)
 
                if (err) {
                        sk->sk_err_soft = -err;
-                       kfree_skb(skb);
                        return err;
                }
 
@@ -182,7 +181,6 @@ int inet6_csk_xmit(struct sk_buff *skb, int ipfragok)
 
                if ((err = xfrm_lookup(&dst, &fl, sk, 0)) < 0) {
                        sk->sk_route_caps = 0;
-                       kfree_skb(skb);
                        return err;
                }