From: Aurelio <sk...@us...> - 2007-08-20 16:29:45
|
Update of /cvsroot/zyxel630-11/amedyn2/module In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv23511 Modified Files: usbatm.c Log Message: >From Linux Kernel: [SK_BUFF]: Introduce skb_copy_to_linear_data{_offset} To clearly state the intent of copying to linear sk_buffs, _offset being a overly long variant but interesting for the sake of saving some bytes. http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.22.y.git;a=commitdiff;h=27d7ff46a3498d3debc6ba68fb8014c702b81170 Index: usbatm.c =================================================================== RCS file: /cvsroot/zyxel630-11/amedyn2/module/usbatm.c,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** usbatm.c 20 Aug 2007 16:25:49 -0000 1.22 --- usbatm.c 20 Aug 2007 16:29:44 -0000 1.23 *************** *** 469,473 **** } ! memcpy(skb->data, skb_tail_pointer(sarb) - pdu_length, length); __skb_put(skb, length); --- 469,475 ---- } ! skb_copy_to_linear_data(skb, ! skb_tail_pointer(sarb) - pdu_length, ! length); __skb_put(skb, length); |