net: eth: Remove ethaddr_param
commit d00db554
introduce ethaddr_param. But it is not initialized, so
devinfo fails to show the mac. Remove it and use edev->ethaddr.
Signed-off-by: Jan Remmet <j.remmet@phytec.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
parent
edc1bfa1fe
commit
b9170a1bde
|
@ -60,7 +60,6 @@ struct eth_device {
|
|||
IPaddr_t serverip;
|
||||
IPaddr_t netmask;
|
||||
IPaddr_t gateway;
|
||||
char ethaddr_param[6];
|
||||
char ethaddr[6];
|
||||
};
|
||||
|
||||
|
|
|
@ -285,7 +285,7 @@ static int eth_param_set_ethaddr(struct param_d *param, void *priv)
|
|||
{
|
||||
struct eth_device *edev = priv;
|
||||
|
||||
return eth_set_ethaddr(edev, edev->ethaddr_param);
|
||||
return eth_set_ethaddr(edev, edev->ethaddr);
|
||||
}
|
||||
|
||||
#ifdef CONFIG_OFTREE
|
||||
|
@ -383,7 +383,7 @@ int eth_register(struct eth_device *edev)
|
|||
dev_add_param_ip(dev, "gateway", NULL, NULL, &edev->gateway, edev);
|
||||
dev_add_param_ip(dev, "netmask", NULL, NULL, &edev->netmask, edev);
|
||||
dev_add_param_mac(dev, "ethaddr", eth_param_set_ethaddr, NULL,
|
||||
edev->ethaddr_param, edev);
|
||||
edev->ethaddr, edev);
|
||||
|
||||
if (edev->init)
|
||||
edev->init(edev);
|
||||
|
|
Loading…
Reference in New Issue