From 450736cd3cf5e09a02620af7a93b41e0c1c67344 Mon Sep 17 00:00:00 2001 From: Mark Whitley Date: Fri, 2 Mar 2001 19:08:50 +0000 Subject: Added Magnus Damm's tftp applet to Busybox. --- include/applets.h | 3 +++ include/usage.h | 24 ++++++++++++++++++++++++ 2 files changed, 27 insertions(+) (limited to 'include') diff --git a/include/applets.h b/include/applets.h index dbb234963..36817fef7 100644 --- a/include/applets.h +++ b/include/applets.h @@ -356,6 +356,9 @@ #ifdef BB_TEST APPLET(test, test_main, _BB_DIR_USR_BIN) #endif +#ifdef BB_TFTP + APPLET(tftp, tftp_main, _BB_DIR_USR_BIN) +#endif #ifdef BB_TOUCH APPLET(touch, touch_main, _BB_DIR_BIN) #endif diff --git a/include/usage.h b/include/usage.h index efc943f68..db7963043 100644 --- a/include/usage.h +++ b/include/usage.h @@ -994,6 +994,30 @@ "Checks file types and compares values returning an exit\n" \ "code determined by the value of EXPRESSION." +#ifdef BB_FEATURE_TFTP_GET + #define USAGE_TFTP_GET(a) a +#else + #define USAGE_TFTP_GET(a) +#endif +#ifdef BB_FEATURE_TFTP_PUT + #define USAGE_TFTP_PUT(a) a +#else + #define USAGE_TFTP_PUT(a) +#endif + +#define tftp_trivial_usage \ + "command SOURCE DEST" +#define tftp_full_usage \ + "Transfers a file from/to a tftp server using \"octet\" mode.\n\n" \ + "Commands:\n" \ + USAGE_TFTP_GET( \ + "\tget\tGet file from server SOURCE and store to local DEST.\n" \ + ) \ + USAGE_TFTP_PUT( \ + "\tput\tPut local file SOURCE to server DEST.\n" \ + ) \ + "\nWhen nameing a server, use the syntax \"server:file\"." + #define touch_trivial_usage \ "[-c] file [file ...]" #define touch_full_usage \ -- cgit v1.2.3