]> err.no Git - linux-2.6/blobdiff - drivers/net/typhoon.c
S2io: Increment received packet count correctly
[linux-2.6] / drivers / net / typhoon.c
index 0f2c0610ed71e7da13d6c7b7f7e311efb71881cb..03587205546e71260ad81c10c76dee6d0674d719 100644 (file)
@@ -1703,7 +1703,7 @@ typhoon_rx(struct typhoon *tp, struct basic_ring *rxRing, volatile u32 * ready,
                        pci_dma_sync_single_for_cpu(tp->pdev, dma_addr,
                                                    PKT_BUF_SZ,
                                                    PCI_DMA_FROMDEVICE);
-                       eth_copy_and_sum(new_skb, skb->data, pkt_len, 0);
+                       skb_copy_to_linear_data(new_skb, skb->data, pkt_len);
                        pci_dma_sync_single_for_device(tp->pdev, dma_addr,
                                                       PKT_BUF_SZ,
                                                       PCI_DMA_FROMDEVICE);