summaryrefslogtreecommitdiff
path: root/gpsdecode.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2009-03-14 04:07:32 +0000
committerEric S. Raymond <esr@thyrsus.com>2009-03-14 04:07:32 +0000
commitce7d7a043827cc78ac23f6e1530a60722b9d30aa (patch)
treeb4e5d95f75a383c4477d19f878387cb649f3b5e3 /gpsdecode.c
parentbf7ab6775539214aed4228e0babc8af6f06b6c8c (diff)
downloadgpsd-ce7d7a043827cc78ac23f6e1530a60722b9d30aa.tar.gz
Tweak some logic for verbosity control.
Diffstat (limited to 'gpsdecode.c')
-rw-r--r--gpsdecode.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/gpsdecode.c b/gpsdecode.c
index 6c88cda2..4db0895a 100644
--- a/gpsdecode.c
+++ b/gpsdecode.c
@@ -366,7 +366,7 @@ int main(int argc, char **argv)
bool striphdr = false;
enum {doencode, dodecode, passthrough} mode = dodecode;
- while ((c = getopt(argc, argv, "def:hlpuVv:")) != EOF) {
+ while ((c = getopt(argc, argv, "def:hlpuVD:")) != EOF) {
switch (c) {
case 'd':
mode = dodecode;
@@ -396,8 +396,9 @@ int main(int argc, char **argv)
scaled = false;
break;
- case 'v':
+ case 'D':
verbose = atoi(optarg);
+ gpsd_hexdump_level = verbose;
break;
case 'V':