summaryrefslogtreecommitdiffstats
path: root/net/dns.c
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2015-12-11 15:46:26 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2017-12-01 12:33:33 +0100
commitd5d342d26368c1f6b1ba597eea5b471bf4b9c344 (patch)
tree02914da1472457283afffc870dfe84f524a96e16 /net/dns.c
parentba61b249609d28a2a3e750b3602d1ba2a8d8b140 (diff)
downloadbarebox-d5d342d26368c1f6b1ba597eea5b471bf4b9c344.tar.gz
barebox-d5d342d26368c1f6b1ba597eea5b471bf4b9c344.tar.xz
net: Make domainname and nameserver globalvars
Register domainname and nameserver as globalvars rather than attaching them to a dedicated net device. the global device already exists and already contains much of the barebox configuration, so no need to add an extra device for network config. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'net/dns.c')
-rw-r--r--net/dns.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/net/dns.c b/net/dns.c
index 700c6b0259..69b8a24861 100644
--- a/net/dns.c
+++ b/net/dns.c
@@ -77,7 +77,7 @@ static int dns_send(const char *name)
header->nauth = 0;
header->nother = 0;
- domain = getenv("net.domainname");
+ domain = getenv("global.net.domainname");
if (!strchr(name, '.') && domain && *domain)
fullname = basprintf(".%s.%s.", name, domain);
@@ -211,7 +211,7 @@ IPaddr_t resolv(const char *host)
dns_state = STATE_INIT;
- ns = getenv("net.nameserver");
+ ns = getenv("global.net.nameserver");
if (!ns || !*ns) {
printk("%s: no nameserver specified in $net.nameserver\n",
__func__);