summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJerome Forissier <jerome.forissier@linaro.org>2025-06-25 15:19:17 +0200
committerJerome Forissier <jerome.forissier@linaro.org>2025-07-08 11:07:37 +0200
commitab1fdb5436a33da35db2730ca66e6914dd9d5f4c (patch)
tree91e1669b3ee7773693b286232a6d2cb3cb1ec2b3
parent9501274f94f02ee55059814033ea727180e310cb (diff)
lwip: ping: accept host name when CONFIG_CMD_DNS=y
Update the ping command so that a host name is accepted in addition to an IP address, provided DNS support is enabled. Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org>
-rw-r--r--cmd/lwip/ping.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/cmd/lwip/ping.c b/cmd/lwip/ping.c
index 6996931fa40..87f8e958e48 100644
--- a/cmd/lwip/ping.c
+++ b/cmd/lwip/ping.c
@@ -14,7 +14,7 @@
#include <time.h>
U_BOOT_CMD(ping, 2, 1, do_ping, "send ICMP ECHO_REQUEST to network host",
- "pingAddress");
+ "pingAddressOrHostName");
#define PING_DELAY_MS 1000
#define PING_COUNT 5
@@ -167,7 +167,7 @@ int do_ping(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[])
if (argc < 2)
return CMD_RET_USAGE;
- if (!ipaddr_aton(argv[1], &addr))
+ if (net_lwip_dns_resolve(argv[1], &addr))
return CMD_RET_USAGE;
restart: