X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=net%2Fnet_rand.h;h=4bf9bd817e5f6fa3df21ebfc14101cf1e30f66af;hb=e3ec0d03bb1df69e8c9aba3eebba0690dc8e538b;hp=ba9d0642cf231ab2ed14c162f2c7fb975f315574;hpb=d978780b2e676c005460cd561f4f15b5220bdf49;p=u-boot diff --git a/net/net_rand.h b/net/net_rand.h index ba9d0642cf..4bf9bd817e 100644 --- a/net/net_rand.h +++ b/net/net_rand.h @@ -16,11 +16,11 @@ */ static inline unsigned int seed_mac(void) { - unsigned char enetaddr[6]; + unsigned char enetaddr[ARP_HLEN]; unsigned int seed; /* get our mac */ - eth_getenv_enetaddr("ethaddr", enetaddr); + memcpy(enetaddr, eth_get_ethaddr(), ARP_HLEN); seed = enetaddr[5]; seed ^= enetaddr[4] << 8;