Message ID | 1319745221-30880-6-git-send-email-nhorman@tuxdriver.com |
---|---|
State | RFC, archived |
Delegated to: | David Miller |
Headers | show |
diff --git a/net/ipv6/udp.c b/net/ipv6/udp.c index f4ca0a5..dda6661 100644 --- a/net/ipv6/udp.c +++ b/net/ipv6/udp.c @@ -645,6 +645,8 @@ static int __udp6_lib_mcast_deliver(struct net *net, struct sk_buff *skb, int dif; unsigned int i, count = 0; + skb_make_fclone_scratch(skb); + spin_lock(&hslot->lock); sk = sk_nulls_head(&hslot->head); dif = inet6_iif(skb);