diff options
Diffstat (limited to 'miscutils')
-rw-r--r-- | miscutils/conspy.c | 4 | ||||
-rw-r--r-- | miscutils/ionice.c | 3 | ||||
-rw-r--r-- | miscutils/microcom.c | 3 | ||||
-rw-r--r-- | miscutils/timeout.c | 3 | ||||
-rw-r--r-- | miscutils/ubi_tools.c | 8 |
5 files changed, 9 insertions, 12 deletions
diff --git a/miscutils/conspy.c b/miscutils/conspy.c index f6468c1..e80158e 100644 --- a/miscutils/conspy.c +++ b/miscutils/conspy.c @@ -388,8 +388,8 @@ int conspy_main(int argc UNUSED_PARAM, char **argv) INIT_G(); strcpy(G.vcsa_name, DEV_VCSA); - opt_complementary = "x+:y+"; // numeric params - opts = getopt32(argv, "vcQsndfFx:y:", &G.x, &G.y); + // numeric params + opts = getopt32(argv, "vcQsndfFx:+y:+", &G.x, &G.y); argv += optind; ttynum = 0; if (argv[0]) { diff --git a/miscutils/ionice.c b/miscutils/ionice.c index 0c14256..5fcb653 100644 --- a/miscutils/ionice.c +++ b/miscutils/ionice.c @@ -60,9 +60,8 @@ int ionice_main(int argc UNUSED_PARAM, char **argv) }; /* Numeric params */ - opt_complementary = "n+:c+:p+"; /* '+': stop at first non-option */ - opt = getopt32(argv, "+n:c:p:", &pri, &ioclass, &pid); + opt = getopt32(argv, "+n:+c:+p:+", &pri, &ioclass, &pid); argv += optind; if (opt & OPT_c) { diff --git a/miscutils/microcom.c b/miscutils/microcom.c index d9e8f91..dfc9771 100644 --- a/miscutils/microcom.c +++ b/miscutils/microcom.c @@ -64,8 +64,7 @@ int microcom_main(int argc UNUSED_PARAM, char **argv) unsigned opts; // fetch options - opt_complementary = "=1:s+:d+:t+"; // exactly one arg, numeric options - opts = getopt32(argv, "Xs:d:t:", &speed, &delay, &timeout); + opts = getopt32(argv, "Xs:+d:+t:+", &speed, &delay, &timeout); // argc -= optind; argv += optind; diff --git a/miscutils/timeout.c b/miscutils/timeout.c index 9d56593..8df9ff0 100644 --- a/miscutils/timeout.c +++ b/miscutils/timeout.c @@ -52,9 +52,8 @@ int timeout_main(int argc UNUSED_PARAM, char **argv) /* -p option is not documented, it is needed to support NOMMU. */ /* -t SECONDS; -p PARENT_PID */ - opt_complementary = "t+" USE_FOR_NOMMU(":p+"); /* '+': stop at first non-option */ - getopt32(argv, "+s:t:" USE_FOR_NOMMU("p:"), &opt_s, &timeout, &parent); + getopt32(argv, "+s:t:+" USE_FOR_NOMMU("p:+"), &opt_s, &timeout, &parent); /*argv += optind; - no, wait for bb_daemonize_or_rexec! */ signo = get_signum(opt_s); if (signo < 0) diff --git a/miscutils/ubi_tools.c b/miscutils/ubi_tools.c index 4364bc8..8e55e95 100644 --- a/miscutils/ubi_tools.c +++ b/miscutils/ubi_tools.c @@ -134,8 +134,8 @@ int ubi_tools_main(int argc UNUSED_PARAM, char **argv) #define OPTION_a (1 << 5) #define OPTION_t (1 << 6) if (do_mkvol) { - opt_complementary = "-1:d+:n+:a+:O+"; - opts = getopt32(argv, "md:n:N:s:a:t:O:", + opt_complementary = "-1"; + opts = getopt32(argv, "md:+n:+N:s:a:+t:O:+", &dev_num, &vol_id, &vol_name, &size_bytes_str, &alignment, &type, &vid_hdr_offset @@ -146,8 +146,8 @@ int ubi_tools_main(int argc UNUSED_PARAM, char **argv) opts = getopt32(argv, "s:at", &size_bytes_str); opts *= OPTION_s; } else { - opt_complementary = "-1:m+:d+:n+:a+"; - opts = getopt32(argv, "m:d:n:N:s:a:t:", + opt_complementary = "-1"; + opts = getopt32(argv, "m:+d:+n:+N:s:a:+t:", &mtd_num, &dev_num, &vol_id, &vol_name, &size_bytes_str, &alignment, &type ); |