summaryrefslogtreecommitdiffhomepage
path: root/applets
diff options
context:
space:
mode:
authorMark Whitley <markw@lineo.com>2000-10-19 22:28:06 +0000
committerMark Whitley <markw@lineo.com>2000-10-19 22:28:06 +0000
commit6050618096ab058d29264a6d6b604275b44121bb (patch)
tree5818d62ef16fefe16ea1b4e412ad06a50c87f599 /applets
parent69229a6c92a2d73bcee7c06eb79bd0a4f40d4e16 (diff)
Put getopt_usage where it belongs and added *_usage entries in busybox.[ch]
Diffstat (limited to 'applets')
-rw-r--r--applets/busybox.c4
-rw-r--r--applets/usage.c19
2 files changed, 21 insertions, 2 deletions
diff --git a/applets/busybox.c b/applets/busybox.c
index d25ddc185..21b8a110e 100644
--- a/applets/busybox.c
+++ b/applets/busybox.c
@@ -110,7 +110,7 @@ const struct BB_applet applets[] = {
{"fsck.minix", fsck_minix_main, _BB_DIR_SBIN, fsck_minix_usage},
#endif
#ifdef BB_GETOPT
- {"getopt", getopt_main, _BB_DIR_BIN},
+ {"getopt", getopt_main, _BB_DIR_BIN, getopt_usage},
#endif
#ifdef BB_GREP
{"grep", grep_main, _BB_DIR_BIN, grep_usage},
@@ -245,7 +245,7 @@ const struct BB_applet applets[] = {
{"reboot", reboot_main, _BB_DIR_SBIN, reboot_usage},
#endif
#ifdef BB_RENICE
- {"renice", renice_main, _BB_DIR_USR_BIN},
+ {"renice", renice_main, _BB_DIR_USR_BIN, renice_usage},
#endif
#ifdef BB_RESET
{"reset", reset_main, _BB_DIR_USR_BIN, reset_usage},
diff --git a/applets/usage.c b/applets/usage.c
index 11326432c..7e3ea8191 100644
--- a/applets/usage.c
+++ b/applets/usage.c
@@ -375,6 +375,24 @@ const char fsck_minix_usage[] =
;
#endif
+#if defined BB_GETOPT
+const char getopt_usage[] =
+"getopt [OPTIONS]...\n"
+#ifndef BB_FEATURE_TRIVIAL_HELP
+"Parse command options\n"
+" -a, --alternative Allow long options starting with single -\n"
+" -l, --longoptions=longopts Long options to be recognized\n"
+" -n, --name=progname The name under which errors are reported\n"
+" -o, --options=optstring Short options to be recognized\n"
+" -q, --quiet Disable error reporting by getopt(3)\n"
+" -Q, --quiet-output No normal output\n"
+" -s, --shell=shell Set shell quoting conventions\n"
+" -T, --test Test for getopt(1) version\n"
+" -u, --unqote Do not quote the output\n"
+#endif
+;
+#endif
+
#if defined BB_GREP
const char grep_usage[] =
"grep [-ihHnqvs] pattern [files...]\n"
@@ -1472,3 +1490,4 @@ const char yes_usage[] =
#endif
;
#endif
+