diff options
author | Ondrej Vasik <ovasik@redhat.com> | 2011-01-11 22:55:31 +0100 |
---|---|---|
committer | Jan Kara <jack@suse.cz> | 2011-01-11 22:55:31 +0100 |
commit | 12f9091ec272aa8164b7ba2e06174405e1c89006 (patch) | |
tree | f3eef0ca734272a634114c214d1021d941e5afff | |
parent | 109f674ff828adad3e7763c0f3bdc2b4b687705e (diff) |
Make quota, setquota, and edquota recognize -h option
Signed-off-by: Jan Kara <jack@suse.cz>
-rw-r--r-- | edquota.c | 5 | ||||
-rw-r--r-- | quota.c | 3 | ||||
-rw-r--r-- | setquota.c | 4 |
3 files changed, 7 insertions, 5 deletions
@@ -128,9 +128,9 @@ int parse_options(int argc, char **argv) quotatype = USRQUOTA; #if defined(RPC_SETQUOTA) - while ((ret = getopt_long(argc, argv, "ugrmntTVp:F:f:", long_opts, NULL)) != -1) { + while ((ret = getopt_long(argc, argv, "ughrmntTVp:F:f:", long_opts, NULL)) != -1) { #else - while ((ret = getopt_long(argc, argv, "ugtTVp:F:f:", long_opts, NULL)) != -1) { + while ((ret = getopt_long(argc, argv, "ughtTVp:F:f:", long_opts, NULL)) != -1) { #endif switch (ret) { case 'p': @@ -170,6 +170,7 @@ int parse_options(int argc, char **argv) case 'V': version(); exit(0); + case 'h': default: usage(); } @@ -325,7 +325,7 @@ int main(int argc, char **argv) progname = basename(argv[0]); flags |= FL_SHOW_DEVICE; - while ((ret = getopt_long(argc, argv, "guqvsVliQF:wfApm", long_opts, NULL)) != -1) { + while ((ret = getopt_long(argc, argv, "hguqvsVliQF:wfApm", long_opts, NULL)) != -1) { switch (ret) { case 'g': flags |= FL_GROUP; @@ -382,6 +382,7 @@ int main(int argc, char **argv) case 'V': version(); exit(0); + case 'h': default: usage(); } @@ -110,9 +110,9 @@ static void parse_options(int argcnt, char **argstr) char *protoname = NULL; #ifdef RPC_SETQUOTA - char *opts = "gp:urmVF:taTbc"; + char *opts = "ghp:urmVF:taTbc"; #else - char *opts = "gp:uVF:taTbc"; + char *opts = "ghp:uVF:taTbc"; #endif struct option long_opts[] = { { "user", 0, NULL, 'u' }, |