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 ____________________________________________________ -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ IRC Channel: irc.openprojects.net / #kernelnewbies Web Page: http://www.kernelnewbies.org/