]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - drivers/net/wireless/wavelan.c
[SK_BUFF]: Introduce skb_copy_from_linear_data{_offset}
[net-next-2.6.git] / drivers / net / wireless / wavelan.c
index 2bf77b1ee531f314f4613fc233a041e6308795c9..1cf090d60edca03edc22382141f56254cc049776 100644 (file)
@@ -2938,7 +2938,7 @@ static int wavelan_packet_xmit(struct sk_buff *skb, struct net_device * dev)
         * need to pad. Jean II */
        if (skb->len < ETH_ZLEN) {
                memset(data, 0, ETH_ZLEN);
-               memcpy(data, skb->data, skb->len);
+               skb_copy_from_linear_data(skb, data, skb->len);
                /* Write packet on the card */
                if(wv_packet_write(dev, data, ETH_ZLEN))
                        return 1;       /* We failed */