diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2007-02-09 17:32:16 +0000 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2007-02-09 17:32:16 +0000 |
commit | 9ca26d38c513c918cf88db8fef057b7ae5c133f0 (patch) | |
tree | 59a8c81de0d3631aca6303adc506363e2807f270 /include | |
parent | d244c5eaf80677bc785ada68d4bb805cdf2d4505 (diff) | |
download | busybox-9ca26d38c513c918cf88db8fef057b7ae5c133f0.tar.gz |
ping: support -I addr in family neutral manner; reuse a bit of common code
Diffstat (limited to 'include')
-rw-r--r-- | include/libbb.h | 1 | ||||
-rw-r--r-- | include/usage.h | 20 |
2 files changed, 12 insertions, 9 deletions
diff --git a/include/libbb.h b/include/libbb.h index bb4a68741..218a1935c 100644 --- a/include/libbb.h +++ b/include/libbb.h @@ -321,6 +321,7 @@ int xconnect_stream(const len_and_sockaddr *lsa); len_and_sockaddr* host2sockaddr(const char *host, int port); /* Version which dies on error */ len_and_sockaddr* xhost2sockaddr(const char *host, int port); +len_and_sockaddr* xdotted2sockaddr(const char *host, int port); #if ENABLE_FEATURE_IPV6 /* Same, useful if you want to force family (e.g. IPv6) */ len_and_sockaddr* host_and_af2sockaddr(const char *host, int port, sa_family_t af); diff --git a/include/usage.h b/include/usage.h index 17dcf9be9..fb1617a7c 100644 --- a/include/usage.h +++ b/include/usage.h @@ -2428,20 +2428,22 @@ #define ping_full_usage \ "Send ICMP ECHO_REQUEST packets to network hosts" \ "\n\nOptions:\n" \ - " -c CNT Send only CNT pings\n" \ - " -s SIZE Send SIZE data bytes in packets (default=56)\n" \ - " -I IP Use IP as source address\n" \ - " -q Quiet mode, only displays output at start\n" \ - " and when finished" + " -4, -6 Force IPv4 or IPv6 hostname resolution\n" \ + " -c CNT Send only CNT pings\n" \ + " -s SIZE Send SIZE data bytes in packets (default=56)\n" \ + " -I iface/IP Use interface or IP address as source\n" \ + " -q Quiet mode, only displays output at start\n" \ + " and when finished" #define ping6_trivial_usage \ "[OPTION]... host" #define ping6_full_usage \ "Send ICMP ECHO_REQUEST packets to network hosts" \ "\n\nOptions:\n" \ - " -c CNT Send only CNT pings\n" \ - " -s SIZE Send SIZE data bytes in packets (default=56)\n" \ - " -q Quiet mode, only displays output at start\n" \ - " and when finished" + " -c CNT Send only CNT pings\n" \ + " -s SIZE Send SIZE data bytes in packets (default=56)\n" \ + " -I iface/IP Use interface or IP address as source\n" \ + " -q Quiet mode, only displays output at start\n" \ + " and when finished" #endif #define ping_example_usage \ "$ ping localhost\n" \ |