]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - drivers/net/hamradio/yam.c
[SK_BUFF]: Introduce skb_copy_from_linear_data{_offset}
[net-next-2.6.git] / drivers / net / hamradio / yam.c
index ee3ea4fa729f370a79567dbb3432f2d5b3d37b10..ac2d6dd9dbe4ca18ff38ee3e4b4fa3d84db7d586 100644 (file)
@@ -638,7 +638,9 @@ static void yam_tx_byte(struct net_device *dev, struct yam_port *yp)
                                dev_kfree_skb_any(skb);
                                break;
                        }
-                       memcpy(yp->tx_buf, skb->data + 1, yp->tx_len);
+                       skb_copy_from_linear_data_offset(skb->data, 1,
+                                                        yp->tx_buf,
+                                                        yp->tx_len);
                        dev_kfree_skb_any(skb);
                        yp->tx_count = 0;
                        yp->tx_crcl = 0x21;