From a680f40bfef135bf0511bbbdb5c2f6f4c4adea7c Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Fri, 21 Jul 2017 11:58:43 +0200 Subject: ping: better config help text for FEATURE_FANCY_PING Signed-off-by: Denys Vlasenko --- networking/ping.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'networking/ping.c') diff --git a/networking/ping.c b/networking/ping.c index cdfb297e9..e70bb7e72 100644 --- a/networking/ping.c +++ b/networking/ping.c @@ -66,8 +66,9 @@ //config: default y //config: depends on PING || PING6 //config: help -//config: Make the output from the ping applet include statistics, and at the -//config: same time provide full support for ICMP packets. +//config: With this option off, ping will say "HOST is alive!" +//config: or terminate with SIGALRM in 5 seconds otherwise. +//config: No command-line options will be recognized. /* Needs socket(AF_INET, SOCK_RAW, IPPROTO_ICMP), therefore BB_SUID_MAYBE: */ //applet:IF_PING(APPLET(ping, BB_DIR_BIN, BB_SUID_MAYBE)) @@ -236,8 +237,6 @@ static void ping4(len_and_sockaddr *lsa) break; } } - if (ENABLE_FEATURE_CLEAN_UP) - close(pingsock); } #if ENABLE_PING6 @@ -280,8 +279,6 @@ static void ping6(len_and_sockaddr *lsa) break; } } - if (ENABLE_FEATURE_CLEAN_UP) - close(pingsock); } #endif @@ -331,6 +328,8 @@ static int common_ping_main(sa_family_t af, char **argv) else #endif ping4(lsa); + if (ENABLE_FEATURE_CLEAN_UP) + close(pingsock); printf("%s is alive!\n", G.hostname); return EXIT_SUCCESS; } -- cgit v1.2.3