From 86dda115a7594771c21c062b41301f59050d8a98 Mon Sep 17 00:00:00 2001 From: Holger Schurig Date: Tue, 13 May 2014 10:28:55 +0200 Subject: [PATCH] commands: introduce CMD_HOST ... because NET_RESOLV can be used alone to turn on the functionality of resolv(). Signed-off-by: Holger Schurig Signed-off-by: Sascha Hauer --- commands/Kconfig | 9 +++++++++ net/dns.c | 3 ++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/commands/Kconfig b/commands/Kconfig index 2166776e2..8bf59c46b 100644 --- a/commands/Kconfig +++ b/commands/Kconfig @@ -1043,6 +1043,15 @@ if NET menu "Network" +config CMD_HOST + tristate + select NET_RESOLV + prompt "host" + help + Resolv a hostname. + + Usage: host DESTINATION + config CMD_MIITOOL tristate depends on PHYLIB diff --git a/net/dns.c b/net/dns.c index 4506bafab..0a8ce8b24 100644 --- a/net/dns.c +++ b/net/dns.c @@ -241,6 +241,7 @@ IPaddr_t resolv(char *host) return dns_ip; } +#ifdef CONFIG_CMD_HOST static int do_host(int argc, char *argv[]) { IPaddr_t ip; @@ -266,4 +267,4 @@ BAREBOX_CMD_START(host) BAREBOX_CMD_OPTS("HOSTNAME") BAREBOX_CMD_GROUP(CMD_GRP_NET) BAREBOX_CMD_END - +#endif