]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
xfsprogs: Fix up usage() errors and omissions
authorEric Sandeen <sandeen@sandeen.net>
Thu, 25 Apr 2013 15:16:34 +0000 (15:16 +0000)
committerRich Johnston <rjohnston@sgi.com>
Thu, 25 Apr 2013 15:57:48 +0000 (10:57 -0500)
Add missing options and remove invalid options in usage() output
strings.

* Add -V to several usage() strings
* Remove deprecated/invalid -n and -s otions from xfs_fsr's usage
* Remove invalid -I option from xfs_growfs's usage
* Add -n (O_NONBLOCK) option to xfs_io's usage
* Add -e (exit on error) option to xfs_logprint's usage
* Remove invalid -b option from xfs_mdrestore's usage
* Add -N (no-op), -K (no discard), and -f (force) to mkfs.xfs's usage
* Add -x (expert) option to xfs_quota's usage

Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Reviewed-by: Rich Johnston <rjohnston@sgi.com>
Signed-off-by: Rich Johnston <rjohnston@sgi.com>
12 files changed:
copy/xfs_copy.c
db/init.c
estimate/xfs_estimate.c
fsr/xfs_fsr.c
growfs/xfs_growfs.c
io/init.c
io/xfs_freeze.sh
logprint/logprint.c
mdrestore/xfs_mdrestore.c
mkfs/xfs_mkfs.c
quota/init.c
rtcp/xfs_rtcp.c

index c01e0b9144d6ba2236c5195c01594456d9f1d9e6..7f65de3270fac669ec3175f359852d4bbbd11946 100644 (file)
@@ -301,7 +301,7 @@ void
 usage(void)
 {
        fprintf(stderr,
-               _("Usage: %s [-bd] [-L logfile] source target [target ...]\n"),
+               _("Usage: %s [-bdV] [-L logfile] source target [target ...]\n"),
                progname);
        exit(1);
 }
index 2a31cb86c374c4c9b24b57e5eb7f63993a453c00..0e9e1a2b7af09f488b60d43b41c8c1fd164aed25 100644 (file)
--- a/db/init.c
+++ b/db/init.c
@@ -43,7 +43,7 @@ static void
 usage(void)
 {
        fprintf(stderr, _(
-               "Usage: %s [-fFrxV] [-p prog] [-l logdev] [-c cmd]... device\n"
+               "Usage: %s [-ifFrxV] [-p prog] [-l logdev] [-c cmd]... device\n"
                ), progname);
        exit(1);
 }
index 54a72e9b45577b4d14914057a3d8c0a75d158e94..ddc6f62f1f74443d9804ae61ff51fd22b0904e92 100644 (file)
@@ -78,6 +78,7 @@ usage(char *progname)
                "\t-i logsize (internal log size)\n"
                "\t-e logsize (external log size)\n"
                "\t-v prints more verbose messages\n"
+               "\t-V prints version and exits\n"
                "\t-h prints this usage message\n\n"
        "Note:\tblocksize may have 'k' appended to indicate x1024\n"
        "\tlogsize may also have 'm' appended to indicate (1024 x 1024)\n"),
index 3d017ca353861aa73e6aa9268b25d55f1335b64b..6852b3f7aa2e8841d8a79abfd53e9c851ee3856a 100644 (file)
@@ -386,20 +386,19 @@ void
 usage(int ret)
 {
        fprintf(stderr, _(
-"Usage: %s [-d] [-v] [-n] [-s] [-g] [-t time] [-p passes] [-f leftf] [-m mtab]\n"
-"       %s [-d] [-v] [-n] [-s] [-g] xfsdev | dir | file ...\n\n"
+"Usage: %s [-d] [-v] [-g] [-t time] [-p passes] [-f leftf] [-m mtab]\n"
+"       %s [-d] [-v] [-g] xfsdev | dir | file ...\n"
+"       %s -V\n\n"
 "Options:\n"
-"       -n              Do nothing, only interesting with -v. Not\n"
-"                       effective with in mtab mode.\n"
-"       -s             Print statistics only.\n"
 "       -g              Print to syslog (default if stdout not a tty).\n"
 "       -t time         How long to run in seconds.\n"
-"       -p passes      Number of passes before terminating global re-org.\n"
+"       -p passes       Number of passes before terminating global re-org.\n"
 "       -f leftoff      Use this instead of %s.\n"
 "       -m mtab         Use something other than /etc/mtab.\n"
 "       -d              Debug, print even more.\n"
-"       -v             Verbose, more -v's more verbose.\n"
-               ), progname, progname, _PATH_FSRLAST);
+"       -v              Verbose, more -v's more verbose.\n"
+"       -V              Print version number and exit.\n"
+               ), progname, progname, progname, _PATH_FSRLAST);
        exit(ret);
 }
 
index a6d298bf2cb906153f1d589151e94f3c2e7711a2..5d544da3dbf400faab9b23ec475d43e7e4cc8b7a 100644 (file)
 #include <xfs/libxfs.h>
 #include <xfs/path.h>
 
-/*
- * When growing a filesystem, this is the most significant
- * bits we'll accept in the resulting inode numbers
- * without warning the user.
- */
-
-#define XFS_MAX_INODE_SIG_BITS 32
-
 static void
 usage(void)
 {
@@ -37,7 +29,6 @@ Options:\n\
        -l          grow log section\n\
        -r          grow realtime section\n\
        -n          don't change anything, just show geometry\n\
-       -I          allow inode numbers to exceed %d significant bits\n\
        -i          convert log from external to internal format\n\
        -t          alternate location for mount table (/etc/mtab)\n\
        -x          convert log from internal to external format\n\
@@ -47,7 +38,7 @@ Options:\n\
        -e size     set realtime extent size to size blks\n\
        -m imaxpct  set inode max percent to imaxpct\n\
        -V          print version information\n"),
-               progname, XFS_MAX_INODE_SIG_BITS);
+               progname);
        exit(2);
 }
 
index fb930820631897f79462101ed824aaaae4272386..ca3055af374087054e50200e4b120edc2ec3562a 100644 (file)
--- a/io/init.c
+++ b/io/init.c
@@ -32,7 +32,7 @@ void
 usage(void)
 {
        fprintf(stderr,
-               _("Usage: %s [-adfmrRstx] [-p prog] [-c cmd]... file\n"),
+               _("Usage: %s [-adfmnrRstVx] [-p prog] [-c cmd]... file\n"),
                progname);
        exit(1);
 }
index 45e20d27cc08e4b817720af9da2f05c54af545e4..647aa96f450150ba698aa7bc5311f80e4d5ee41f 100644 (file)
@@ -4,7 +4,7 @@
 #
 
 OPTS=""
-USAGE="Usage: xfs_freeze -f | -u <mountpoint>"
+USAGE="Usage: xfs_freeze [-V] [-f | -u] <mountpoint>"
 DIRNAME=`dirname $0`
 VERSION=false
 FREEZE=false
index 482fd4ebb38c5eed470d706ad9dd7b8530da7b5a..0923b0aa09767c2782d685f331069f64064886de 100644 (file)
@@ -44,6 +44,7 @@ Options:\n\
     -c             try to continue if error found in log\n\
     -C <filename>   copy the log from the filesystem to filename\n\
     -d             dump the log in log-record format\n\
+    -e             exit when an error is found in the log\n\
     -f             specified device is actually a file\n\
     -l <device>     filename of external log\n\
     -n             don't try and interpret log data\n\
index 509a3ed1627c10d53dd905c7d1776e9d4d0f0bf9..479e677db16f3d04fe53d3ccce86a3efa57b1493 100644 (file)
@@ -178,7 +178,7 @@ perform_restore(
 static void
 usage(void)
 {
-       fprintf(stderr, "Usage: %s [-bg] source target\n", progname);
+       fprintf(stderr, "Usage: %s [-V] [-g] source target\n", progname);
        exit(1);
 }
 
index c57a85582a4d739cf1bcb580ab37ea98afe9a922..a3936074339f5dab640ebeab37cead8a2734b917 100644 (file)
@@ -2899,13 +2899,16 @@ usage( void )
 /* data subvol */      [-d agcount=n,agsize=n,file,name=xxx,size=num,\n\
                            (sunit=value,swidth=value|su=num,sw=num),\n\
                            sectlog=n|sectsize=num\n\
+/* force overwrite */  [-f]\n\
 /* inode size */       [-i log=n|perblock=n|size=num,maxpct=n,attr=0|1|2,\n\
                            projid32bit=0|1]\n\
+/* no discard */       [-K]\n\
 /* log subvol */       [-l agnum=n,internal,size=num,logdev=xxx,version=n\n\
                            sunit=value|su=num,sectlog=n|sectsize=num,\n\
                            lazy-count=0|1]\n\
 /* label */            [-L label (maximum 12 characters)]\n\
 /* naming */           [-n log=n|size=num,version=2|ci]\n\
+/* no-op info only */  [-N]\n\
 /* prototype file */   [-p fname]\n\
 /* quiet */            [-q]\n\
 /* realtime subvol */  [-r extsize=num,size=num,rtdev=xxx]\n\
index 0b481f7d4ba00f5fa8d41a18e3f231857ee63de8..639e9e7f54462fb225fdb6c31116effba6be6013 100644 (file)
@@ -45,7 +45,7 @@ static void
 usage(void)
 {
        fprintf(stderr,
-               _("Usage: %s [-p prog] [-c cmd]... [-d project]... [path]\n"),
+               _("Usage: %s [-V] [-x] [-p prog] [-c cmd]... [-d project]... [path]\n"),
                progname);
        exit(1);
 }
index 6ea7ab930878db7bbe5c372f0a6a47fb35beeae9..f0b59368ffb3d10e14676dc916af35d40e79cc12 100644 (file)
@@ -27,7 +27,7 @@ char *progname;
 void
 usage()
 {
-       fprintf(stderr, _("%s [-e extsize] [-p] source target\n"), progname);
+       fprintf(stderr, _("%s [-e extsize] [-p] [-V] source target\n"), progname);
        exit(2);
 }