]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - net/ipv6/ip6_input.c
Merge branches 'sched/domains' and 'sched/clock' into sched/core
[mv-sheeva.git] / net / ipv6 / ip6_input.c
index c3a07d75b5f50bafb987a7359c168f504ac81828..6d6a4277c67728f0e25a27f854904686f2eb1156 100644 (file)
@@ -139,6 +139,9 @@ int ipv6_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt
 
        rcu_read_unlock();
 
+       /* Must drop socket now because of tproxy. */
+       skb_orphan(skb);
+
        return NF_HOOK(PF_INET6, NF_INET_PRE_ROUTING, skb, dev, NULL,
                       ip6_rcv_finish);
 err: