Le jeudi 20 octobre 2011 à 17:13 +0400, Dmitry Eremin-Solenikov a écrit : > Hi, Alexander, colleagues, > > On 10/20/2011 04:50 PM, Alexander Smirnov wrote: > > Hi Eric, > > > > thank you for the replies. And another question I forgot to ask: > > > > when I send fragments, I still have original skb buffer. What should I > > do with it, is there any > > "proper/good" ways to drop it? Because I've already fragmented it and > > do not need to send > > original skb to queue. > > You might want to check the TCP/IP fragmentation code path. I think you > can drop it with kfree_skb, but I ain't sure ATM.
In the TCP/IP frag code path, we own the skb and can do many things, like using the skb to store one of the fragment. In a driver ndo_start_xmit(), things are a bit different. Special care must be taken if skb_cloned(skb) is true... ------------------------------------------------------------------------------ The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Ciosco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev _______________________________________________ Linux-zigbee-devel mailing list Linux-zigbee-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel