ao-dumplog: Fix --remote and --channel options to actually work
authorKeith Packard <keithp@keithp.com>
Tue, 24 Aug 2010 04:53:37 +0000 (21:53 -0700)
committerKeith Packard <keithp@keithp.com>
Tue, 24 Aug 2010 04:53:37 +0000 (21:53 -0700)
ao-tools/ao-dumplog/ao-dumplog.c

index 57c4329..6d4fa5b 100644 (file)
@@ -29,7 +29,7 @@
 static const struct option options[] = {
        { .name = "tty", .has_arg = 1, .val = 'T' },
        { .name = "device", .has_arg = 1, .val = 'D' },
-       { .name = "remote", .has_arg = 1, .val = 'R' },
+       { .name = "remote", .has_arg = 0, .val = 'R' },
        { .name = "channel", .has_arg = 1, .val = 'C' },
        { 0, 0, 0, 0},
 };
@@ -91,7 +91,7 @@ main (int argc, char **argv)
        int             invalid;
        char            serial_line[8192];
 
-       while ((c = getopt_long(argc, argv, "T:D:R", options, NULL)) != -1) {
+       while ((c = getopt_long(argc, argv, "T:D:C:R", options, NULL)) != -1) {
                switch (c) {
                case 'T':
                        tty = optarg;