Cross-posted to Linux-net and kernelnewbies (since i wasnt sure where it belonged!) Hi, What is the correct way of freeing an skb in the kernel? I have created a driver through which some packets (skbs) pass. Sometimes due to certain error conditions i just need to get rid of those skbs. Presently i am using: skb_unlink(skb); dev_kfree_skb(skb); But this does not seem to work. Any pointers would be helpful. ciao, Amit -- The statement below is true. The statement above is false. ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^ Amit Kucheria EECS Grad. Research Assistant University of Kansas @ Lawrence (R)+1-(785)-830 8521 ||| (O)+1-(785)-864 7774 ____________________________________________________ - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html