81 lines
2.4 KiB
Diff
81 lines
2.4 KiB
Diff
diff -Naur validns-0.8-orig/common.h validns-0.8/common.h
|
|
--- validns-0.8-orig/common.h 2014-02-11 15:45:02.000000000 -0500
|
|
+++ validns-0.8/common.h 2014-02-11 16:18:03.578140738 -0500
|
|
@@ -53,6 +53,7 @@
|
|
int die_on_first_error;
|
|
int no_output;
|
|
int summary;
|
|
+ int notiming;
|
|
int verbose;
|
|
char *include_path;
|
|
char *current_origin;
|
|
diff -Naur validns-0.8-orig/main.c validns-0.8/main.c
|
|
--- validns-0.8-orig/main.c 2014-02-11 15:47:10.000000000 -0500
|
|
+++ validns-0.8/main.c 2014-02-11 16:18:03.579140774 -0500
|
|
@@ -253,6 +253,7 @@
|
|
fprintf(stderr, "\t-n N\t\tuse N worker threads\n");
|
|
fprintf(stderr, "\t-q\t\tquiet - do not produce any output\n");
|
|
fprintf(stderr, "\t-s\t\tprint validation summary/stats\n");
|
|
+ fprintf(stderr, "\t-x\t\tskip printing 'time taken' entry in summary/stats\n");
|
|
fprintf(stderr, "\t-v\t\tbe extra verbose\n");
|
|
fprintf(stderr, "\t-I path\tuse this path for $INCLUDE files\n");
|
|
fprintf(stderr, "\t-z origin\tuse this origin as initial $ORIGIN\n");
|
|
@@ -328,7 +329,7 @@
|
|
struct timeval start, stop;
|
|
|
|
initialize_globals();
|
|
- while ((o = getopt(argc, argv, "fhqsvI:z:t:p:n:")) != -1) {
|
|
+ while ((o = getopt(argc, argv, "fhqsxvI:z:t:p:n:")) != -1) {
|
|
switch(o) {
|
|
case 'h':
|
|
usage(NULL);
|
|
@@ -342,6 +343,9 @@
|
|
case 's':
|
|
G.opt.summary = 1;
|
|
break;
|
|
+ case 'x':
|
|
+ G.opt.notiming = 1;
|
|
+ break;
|
|
case 'v':
|
|
G.opt.verbose = 1;
|
|
break;
|
|
@@ -431,8 +435,10 @@
|
|
" %d\n", G.stats.not_authoritative);
|
|
printf("validation errors: %d\n", G.stats.error_count);
|
|
printf("signatures verified: %d\n", G.stats.signatures_verified);
|
|
- printf("time taken: %.3fs\n",
|
|
+ if (!G.opt.notiming) {
|
|
+ printf("time taken: %.3fs\n",
|
|
stop.tv_sec - start.tv_sec + (stop.tv_usec - start.tv_usec)/1000000.);
|
|
+ }
|
|
}
|
|
return G.exit_code;
|
|
}
|
|
diff -Naur validns-0.8-orig/usage.mdwn validns-0.8/usage.mdwn
|
|
--- validns-0.8-orig/usage.mdwn 2014-02-11 15:42:32.000000000 -0500
|
|
+++ validns-0.8/usage.mdwn 2014-02-11 16:18:03.579140774 -0500
|
|
@@ -61,6 +61,9 @@
|
|
-s
|
|
: print validation summary/stats
|
|
|
|
+-x
|
|
+: skip printing 'time taken' in summary/stats
|
|
+
|
|
-v
|
|
: be extra verbose
|
|
|
|
diff -Naur validns-0.8-orig/validns.1 validns-0.8/validns.1
|
|
--- validns-0.8-orig/validns.1 2014-02-11 15:43:21.000000000 -0500
|
|
+++ validns-0.8/validns.1 2014-02-11 16:18:45.445846013 -0500
|
|
@@ -73,6 +73,11 @@
|
|
.RS
|
|
.RE
|
|
.TP
|
|
+.B -x
|
|
+skip printing timing summary/stats
|
|
+.RS
|
|
+.RE
|
|
+.TP
|
|
.B \-v
|
|
be extra verbose
|
|
.RS
|