summaryrefslogtreecommitdiffstats
path: root/src/cmd/venti/srv/rdarena.c
diff options
context:
space:
mode:
authorDavid du Colombier <0intro@gmail.com>2011-06-02 09:33:56 -0400
committerRuss Cox <rsc@swtch.com>2011-06-02 09:33:56 -0400
commitf5a8ea6fd8908c6f42670b8546239fdbc7fdbf03 (patch)
treef9e6abdcd5c651adf191f8a9b2dd9655404313a9 /src/cmd/venti/srv/rdarena.c
parent7fb06adf54aa6e47974673dcdeb328780927b8e6 (diff)
downloadplan9port-f5a8ea6fd8908c6f42670b8546239fdbc7fdbf03.tar.gz
plan9port-f5a8ea6fd8908c6f42670b8546239fdbc7fdbf03.zip
venti: import changes from plan 9
R=rsc CC=plan9port.codebot http://codereview.appspot.com/4523057
Diffstat (limited to 'src/cmd/venti/srv/rdarena.c')
-rw-r--r--src/cmd/venti/srv/rdarena.c13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/cmd/venti/srv/rdarena.c b/src/cmd/venti/srv/rdarena.c
index 909cc206..0ccc1d96 100644
--- a/src/cmd/venti/srv/rdarena.c
+++ b/src/cmd/venti/srv/rdarena.c
@@ -2,7 +2,7 @@
#include "dat.h"
#include "fns.h"
-static int verbose;
+static int verbose, quiet;
void
usage(void)
@@ -18,8 +18,10 @@ rdarena(Arena *arena)
u64int a, e;
u32int bs;
- fprint(2, "copying %s to standard output\n", arena->name);
- printarena(2, arena);
+ if (!quiet) {
+ fprint(2, "copying %s to standard output\n", arena->name);
+ printarena(2, arena);
+ }
bs = MaxIoSize;
if(bs < arena->blocksize)
@@ -51,6 +53,9 @@ threadmain(int argc, char *argv[])
statsinit();
ARGBEGIN{
+ case 'q':
+ quiet++;
+ break;
case 'v':
verbose++;
break;
@@ -87,5 +92,5 @@ threadmain(int argc, char *argv[])
}
}
- sysfatal("couldn't find arena %s\n", aname);
+ sysfatal("couldn't find arena %s", aname);
}