diff --git a/net/qrtr/af_qrtr.c b/net/qrtr/af_qrtr.c index 5e6a3b419..71c2295d4 100755 --- a/net/qrtr/af_qrtr.c +++ b/net/qrtr/af_qrtr.c @@ -863,7 +863,7 @@ static int qrtr_bcast_enqueue(struct qrtr_node *node, struct sk_buff *skb, mutex_lock(&qrtr_node_lock); list_for_each_entry(node, &qrtr_all_nodes, item) { - skbn = pskb_copy(skb, GFP_KERNEL); + skbn = skb_clone(skb, GFP_KERNEL); if (!skbn) break; skb_set_owner_w(skbn, skb->sk);