]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - drivers/net/hamradio/dmascc.c
[SK_BUFF]: Introduce skb_copy_from_linear_data{_offset}
[net-next-2.6.git] / drivers / net / hamradio / dmascc.c
index 0fbb414b5a4ddba69f5a93be26148ea578f5fb1b..3be8c5047599f5bc0029842eeb072f2593745f5b 100644 (file)
@@ -930,7 +930,7 @@ static int scc_send_packet(struct sk_buff *skb, struct net_device *dev)
 
        /* Transfer data to DMA buffer */
        i = priv->tx_head;
-       memcpy(priv->tx_buf[i], skb->data + 1, skb->len - 1);
+       skb_copy_from_linear_data_offset(skb, 1, priv->tx_buf[i], skb->len - 1);
        priv->tx_len[i] = skb->len - 1;
 
        /* Clear interrupts while we touch our circular buffers */