]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commitdiff
net: r6040: Use ETH_FCS_LEN
authorFlorian Fainelli <f.fainelli@gmail.com>
Sun, 23 May 2021 15:54:11 +0000 (08:54 -0700)
committerDavid S. Miller <davem@davemloft.net>
Mon, 24 May 2021 00:20:53 +0000 (17:20 -0700)
Instead of the open coded constant 4.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/rdc/r6040.c

index aff68e2cb700885ccf5bd763336ab164f1994d8c..ef78c2424668427dd75e67fdd7146272d0b29e3a 100644 (file)
@@ -544,7 +544,7 @@ static int r6040_rx(struct net_device *dev, int limit)
                skb_ptr->dev = priv->dev;
 
                /* Do not count the CRC */
-               skb_put(skb_ptr, descptr->len - 4);
+               skb_put(skb_ptr, descptr->len - ETH_FCS_LEN);
                dma_unmap_single(&priv->pdev->dev, le32_to_cpu(descptr->buf),
                                 MAX_BUF_SIZE, DMA_FROM_DEVICE);
                skb_ptr->protocol = eth_type_trans(skb_ptr, priv->dev);
@@ -552,7 +552,7 @@ static int r6040_rx(struct net_device *dev, int limit)
                /* Send to upper layer */
                netif_receive_skb(skb_ptr);
                dev->stats.rx_packets++;
-               dev->stats.rx_bytes += descptr->len - 4;
+               dev->stats.rx_bytes += descptr->len - ETH_FCS_LEN;
 
                /* put new skb into descriptor */
                descptr->skb_ptr = new_skb;