diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2016-11-23 09:05:14 +0100 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2016-11-23 09:05:14 +0100 |
commit | 47367e1d50b81501e8a6ce215f8be4eeacdda693 (patch) | |
tree | 28be64a4a758a274ef2459628ec29384722cd3fb /networking/traceroute.c | |
parent | e32b64c4ec9272295df6852fb2a2888d7799d2f0 (diff) | |
download | busybox-w32-47367e1d50b81501e8a6ce215f8be4eeacdda693.tar.gz busybox-w32-47367e1d50b81501e8a6ce215f8be4eeacdda693.tar.bz2 busybox-w32-47367e1d50b81501e8a6ce215f8be4eeacdda693.zip |
Convert all networking/* applets to "new style" applet definitions
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'networking/traceroute.c')
-rw-r--r-- | networking/traceroute.c | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/networking/traceroute.c b/networking/traceroute.c index b9a9ca4bb..58a9b692a 100644 --- a/networking/traceroute.c +++ b/networking/traceroute.c | |||
@@ -209,6 +209,40 @@ | |||
209 | * -- Van Jacobson (van@ee.lbl.gov) | 209 | * -- Van Jacobson (van@ee.lbl.gov) |
210 | * Tue Dec 20 03:50:13 PST 1988 | 210 | * Tue Dec 20 03:50:13 PST 1988 |
211 | */ | 211 | */ |
212 | //config:config TRACEROUTE | ||
213 | //config: bool "traceroute" | ||
214 | //config: default y | ||
215 | //config: select PLATFORM_LINUX | ||
216 | //config: help | ||
217 | //config: Utility to trace the route of IP packets. | ||
218 | //config: | ||
219 | //config:config TRACEROUTE6 | ||
220 | //config: bool "traceroute6" | ||
221 | //config: default y | ||
222 | //config: depends on FEATURE_IPV6 && TRACEROUTE | ||
223 | //config: help | ||
224 | //config: Utility to trace the route of IPv6 packets. | ||
225 | //config: | ||
226 | //config:config FEATURE_TRACEROUTE_VERBOSE | ||
227 | //config: bool "Enable verbose output" | ||
228 | //config: default y | ||
229 | //config: depends on TRACEROUTE | ||
230 | //config: help | ||
231 | //config: Add some verbosity to traceroute. This includes among other things | ||
232 | //config: hostnames and ICMP response types. | ||
233 | //config: | ||
234 | //config:config FEATURE_TRACEROUTE_USE_ICMP | ||
235 | //config: bool "Enable -I option (use ICMP instead of UDP)" | ||
236 | //config: default y | ||
237 | //config: depends on TRACEROUTE | ||
238 | //config: help | ||
239 | //config: Add option -I to use ICMP ECHO instead of UDP datagrams. | ||
240 | |||
241 | /* Needs socket(AF_INET, SOCK_RAW, IPPROTO_ICMP), therefore BB_SUID_MAYBE: */ | ||
242 | //applet:IF_TRACEROUTE(APPLET(traceroute, BB_DIR_USR_BIN, BB_SUID_MAYBE)) | ||
243 | //applet:IF_TRACEROUTE6(APPLET(traceroute6, BB_DIR_USR_BIN, BB_SUID_MAYBE)) | ||
244 | |||
245 | //kbuild:lib-$(CONFIG_TRACEROUTE) += traceroute.o | ||
212 | 246 | ||
213 | //usage:#define traceroute_trivial_usage | 247 | //usage:#define traceroute_trivial_usage |
214 | //usage: "[-"IF_TRACEROUTE6("46")"FIlnrv] [-f 1ST_TTL] [-m MAXTTL] [-q PROBES] [-p PORT]\n" | 248 | //usage: "[-"IF_TRACEROUTE6("46")"FIlnrv] [-f 1ST_TTL] [-m MAXTTL] [-q PROBES] [-p PORT]\n" |