diff options
author | Luiz Souza <luiz@netgate.com> | 2017-08-15 09:59:48 -0500 |
---|---|---|
committer | Luiz Souza <luiz@netgate.com> | 2017-09-19 10:00:52 -0500 |
commit | 0887ca7ad9342d789f8dc7900a32de03d6d710a1 (patch) | |
tree | 270a32426c3e9bc3b84884ca94e7d32b2e3f80d1 | |
parent | e239729dca561196194a170f8855955621e4f909 (diff) | |
download | FreeBSD-src-0887ca7ad9342d789f8dc7900a32de03d6d710a1.zip FreeBSD-src-0887ca7ad9342d789f8dc7900a32de03d6d710a1.tar.gz |
Use the uboot prefix to read the u-boot variables.
(cherry picked from commit 727e6265b93e6deff896c65a0276ae83561a51d8)
-rw-r--r-- | sys/dev/neta/if_mvneta.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/neta/if_mvneta.c b/sys/dev/neta/if_mvneta.c index 58b9ec4..2259f78 100644 --- a/sys/dev/neta/if_mvneta.c +++ b/sys/dev/neta/if_mvneta.c @@ -363,10 +363,10 @@ mvneta_get_mac_address(struct mvneta_softc *sc, uint8_t *addr) uint32_t tmpmac[ETHER_ADDR_LEN]; if (device_get_unit(sc->dev) == 0) - strlcpy(env, "ethaddr", sizeof(env)); + strlcpy(env, "uboot.ethaddr", sizeof(env)); else { env[sizeof(env) - 1] = 0; - snprintf(env, sizeof(env) - 1, "eth%daddr", + snprintf(env, sizeof(env) - 1, "uboot.eth%daddr", device_get_unit(sc->dev)); } macstr = kern_getenv(env); |