ping: better config help text for FEATURE_FANCY_PING

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Denys Vlasenko 2017-07-21 11:58:43 +02:00
parent 72089cf6b4
commit a680f40bfe

View File

@ -66,8 +66,9 @@
//config: default y //config: default y
//config: depends on PING || PING6 //config: depends on PING || PING6
//config: help //config: help
//config: Make the output from the ping applet include statistics, and at the //config: With this option off, ping will say "HOST is alive!"
//config: same time provide full support for ICMP packets. //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: */ /* Needs socket(AF_INET, SOCK_RAW, IPPROTO_ICMP), therefore BB_SUID_MAYBE: */
//applet:IF_PING(APPLET(ping, BB_DIR_BIN, 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; break;
} }
} }
if (ENABLE_FEATURE_CLEAN_UP)
close(pingsock);
} }
#if ENABLE_PING6 #if ENABLE_PING6
@ -280,8 +279,6 @@ static void ping6(len_and_sockaddr *lsa)
break; break;
} }
} }
if (ENABLE_FEATURE_CLEAN_UP)
close(pingsock);
} }
#endif #endif
@ -331,6 +328,8 @@ static int common_ping_main(sa_family_t af, char **argv)
else else
#endif #endif
ping4(lsa); ping4(lsa);
if (ENABLE_FEATURE_CLEAN_UP)
close(pingsock);
printf("%s is alive!\n", G.hostname); printf("%s is alive!\n", G.hostname);
return EXIT_SUCCESS; return EXIT_SUCCESS;
} }