]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/net/dm9000.c
iwlwifi: fix valid chain reading from EEPROM
[mv-sheeva.git] / drivers / net / dm9000.c
index 4fd6b2b4554b18e0072048bd2f018b5497072b89..2d4c4fc1d90053fa6c04785eac027ef0a59d424c 100644 (file)
@@ -1056,7 +1056,7 @@ dm9000_rx(struct net_device *dev)
                                if ((((rxbyte & 0x1c) << 3) & rxbyte) == 0)
                                        skb->ip_summed = CHECKSUM_UNNECESSARY;
                                else
-                                       skb->ip_summed = CHECKSUM_NONE;
+                                       skb_checksum_none_assert(skb);
                        }
                        netif_rx(skb);
                        dev->stats.rx_packets++;
@@ -1675,7 +1675,7 @@ dm9000_drv_remove(struct platform_device *pdev)
        platform_set_drvdata(pdev, NULL);
 
        unregister_netdev(ndev);
-       dm9000_release_board(pdev, (board_info_t *) netdev_priv(ndev));
+       dm9000_release_board(pdev, netdev_priv(ndev));
        free_netdev(ndev);              /* free device structure */
 
        dev_dbg(&pdev->dev, "released and freed device\n");