]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/net/ethernet/amd/pcnet32.c
remove init of dev->perm_addr in drivers
[karo-tx-linux.git] / drivers / net / ethernet / amd / pcnet32.c
index a227ccdcb9b5e94447a5cd3c23c9ebef94b08932..74cfc017adcf036160d2a868046b1ddf117c360b 100644 (file)
@@ -1688,10 +1688,9 @@ pcnet32_probe1(unsigned long ioaddr, int shared, struct pci_dev *pdev)
                        memcpy(dev->dev_addr, promaddr, 6);
                }
        }
-       memcpy(dev->perm_addr, dev->dev_addr, dev->addr_len);
 
        /* if the ethernet address is not valid, force to 00:00:00:00:00:00 */
-       if (!is_valid_ether_addr(dev->perm_addr))
+       if (!is_valid_ether_addr(dev->dev_addr))
                memset(dev->dev_addr, 0, ETH_ALEN);
 
        if (pcnet32_debug & NETIF_MSG_PROBE) {