aboutsummaryrefslogtreecommitdiff
path: root/btt/args.c
diff options
context:
space:
mode:
Diffstat (limited to 'btt/args.c')
-rw-r--r--btt/args.c15
1 files changed, 12 insertions, 3 deletions
diff --git a/btt/args.c b/btt/args.c
index ed53b8b..5c5078a 100644
--- a/btt/args.c
+++ b/btt/args.c
@@ -29,7 +29,7 @@
#define SETBUFFER_SIZE (64 * 1024)
-#define S_OPTS "aAB:d:D:e:hi:I:l:L:m:M:o:p:P:q:Q:rs:S:t:T:u:VvXz:"
+#define S_OPTS "aAB:d:D:e:hi:I:l:L:m:M:o:p:P:q:Q:rs:S:t:T:u:VvXz:Z"
static struct option l_opts[] = {
{
.name = "seek-absolute",
@@ -188,6 +188,12 @@ static struct option l_opts[] = {
.val = 'v'
},
{
+ .name = "do-active",
+ .has_arg = no_argument,
+ .flag = NULL,
+ .val = 'z'
+ },
+ {
.name = "easy-parse-avgs",
.has_arg = no_argument,
.flag = NULL,
@@ -233,12 +239,12 @@ static char usage_str[] = \
"[ -v | --verbose ]\n" \
"[ -X | --easy-parse-avgs ]\n" \
"[ -z <output name> | --q2d-latencies=<output name> ]\n" \
+ "[ -Z | --do-active\n" \
"\n";
static void usage(char *prog)
{
- fprintf(stderr, "Usage: %s %s %s", prog, bt_timeline_version,
- usage_str);
+ fprintf(stderr, "Usage: %s %s", prog, usage_str);
}
static FILE *setup_ofile(char *fname)
@@ -378,6 +384,9 @@ void handle_args(int argc, char *argv[])
case 'z':
q2d_name = optarg;
break;
+ case 'Z':
+ do_p_live = 1;
+ break;
default:
usage(argv[0]);
exit(1);