networking: introduce and use skb_put_data()
[linux-block.git] / drivers / isdn / hisax / icc.c
index c7c3797a817ebecc285248985fbb4dedc50d6493..8d1804572b32807f637b887c81508c9615e25ac5 100644 (file)
@@ -217,7 +217,7 @@ icc_interrupt(struct IsdnCardState *cs, u_char val)
                                if (!(skb = alloc_skb(count, GFP_ATOMIC)))
                                        printk(KERN_WARNING "HiSax: D receive out of memory\n");
                                else {
-                                       memcpy(skb_put(skb, count), cs->rcvbuf, count);
+                                       skb_put_data(skb, cs->rcvbuf, count);
                                        skb_queue_tail(&cs->rq, skb);
                                }
                        }