summaryrefslogtreecommitdiffstats
path: root/net/eth.c
diff options
context:
space:
mode:
authorJohannes Stezenbach <js@sig21.net>2012-06-18 16:47:59 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2012-06-30 13:58:18 +0200
commit69e07e2afb650702dad23bea882731fe02dbb964 (patch)
treec9730ca246aa956990649606a4e30303c4b62423 /net/eth.c
parent8f2fcf65541d911c5de0bf9fcfbfda93a20bd723 (diff)
downloadbarebox-69e07e2afb650702dad23bea882731fe02dbb964.tar.gz
barebox-69e07e2afb650702dad23bea882731fe02dbb964.tar.xz
eth: eth MAC addresses are six bytes
Reduce confusion by making clear six bytes are passed, not a string. Signed-off-by: Johannes Stezenbach <js@sig21.net> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'net/eth.c')
-rw-r--r--net/eth.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/eth.c b/net/eth.c
index 2b492ad904..30d347a083 100644
--- a/net/eth.c
+++ b/net/eth.c
@@ -169,7 +169,7 @@ int eth_rx(void)
static int eth_set_ethaddr(struct device_d *dev, struct param_d *param, const char *val)
{
struct eth_device *edev = dev_to_edev(dev);
- char ethaddr[sizeof("xx:xx:xx:xx:xx:xx")];
+ u8 ethaddr[6];
if (!val)
return dev_param_set_generic(dev, param, NULL);