summaryrefslogtreecommitdiff
path: root/net/net.c
diff options
context:
space:
mode:
authorJerome Forissier <jerome.forissier@linaro.org>2025-07-18 12:48:48 +0200
committerJerome Forissier <jerome.forissier@linaro.org>2025-08-18 15:47:58 +0200
commit512be8979666a9c62e5ffb8f331d6cd3052623a4 (patch)
tree0664b221f61b522bb87570828193e5d423542d8a /net/net.c
parent425f9839f3c2922a36efaefa53833f0abe681be0 (diff)
net: introduce CONFIG_DNS
Introduce the DNS Kconfig symbol so that various network commands may use host names without the dns command (CMD_DNS) being selected. Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org> CC: E Shattow <e@freeshell.de>
Diffstat (limited to 'net/net.c')
-rw-r--r--net/net.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/net/net.c b/net/net.c
index ac9b65c0ca4..f579f6ac5bc 100644
--- a/net/net.c
+++ b/net/net.c
@@ -114,7 +114,7 @@
#include "bootp.h"
#include "cdp.h"
#include "dhcpv6.h"
-#if defined(CONFIG_CMD_DNS)
+#if defined(CONFIG_DNS)
#include "dns.h"
#endif
#include "link_local.h"
@@ -287,7 +287,7 @@ static int on_vlan(const char *name, const char *value, enum env_op op,
}
U_BOOT_ENV_CALLBACK(vlan, on_vlan);
-#if defined(CONFIG_CMD_DNS)
+#if defined(CONFIG_DNS)
static int on_dnsip(const char *name, const char *value, enum env_op op,
int flags)
{
@@ -581,7 +581,7 @@ restart:
nc_start();
break;
#endif
-#if defined(CONFIG_CMD_DNS)
+#if defined(CONFIG_DNS)
case DNS:
dns_start();
break;
@@ -1506,7 +1506,7 @@ static int net_check_prereq(enum proto_t protocol)
}
goto common;
#endif
-#if defined(CONFIG_CMD_DNS)
+#if defined(CONFIG_DNS)
case DNS:
if (net_dns_server.s_addr == 0) {
puts("*** ERROR: DNS server address not given\n");
@@ -1539,7 +1539,7 @@ static int net_check_prereq(enum proto_t protocol)
return 1;
}
#if defined(CONFIG_CMD_PING) || \
- defined(CONFIG_CMD_DNS) || defined(CONFIG_PROT_UDP)
+ defined(CONFIG_DNS) || defined(CONFIG_PROT_UDP)
common:
#endif
/* Fall through */