Skip to contentSkip to conversation

NFC: use kfree_skb() for sk_buffs

PATCH In review Dan Carpenter 2 participants 2 messages Dec 16, 2011 – Dec 18, 2011

Subsystems (3)
lore
Share & tools
lore
#0 lore raw

PATCH 2/2 NFC: use kfree_skb() for sk_buffs

This is a struct sk_buff pointer and it should be freed with kfree_skb() instead of kfree().

net/nfc/llcp/llcp.c +1 -1
index f99d6b4..1d32680 100644
@@ -954,7 +954,7 @@ void nfc_llcp_unregister_device(struct nfc_dev *dev)
 	skb_queue_purge(&local->tx_queue);
 	destroy_workqueue(local->tx_wq);
 	destroy_workqueue(local->rx_wq);
-	kfree(local->rx_pending);
+	kfree_skb(local->rx_pending);
 	kfree(local);
 }