diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2012-10-30 18:57:16 -0700 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2012-10-30 18:57:16 -0700 |
commit | 782ceb2428e5522e61cdf55aed8a278d161273a1 (patch) | |
tree | 49b5149eba932ef8a3b7e7f2fa1a068d47963933 /monitor/main.c | |
parent | 6716e680f4aa5a0901c55be75c1a68e3512bf2e1 (diff) | |
download | bluez-782ceb2428e5522e61cdf55aed8a278d161273a1.tar.gz |
monitor: Add support for server channels
Diffstat (limited to 'monitor/main.c')
-rw-r--r-- | monitor/main.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/monitor/main.c b/monitor/main.c index 0b8ae30a8..87e5342e1 100644 --- a/monitor/main.c +++ b/monitor/main.c @@ -53,11 +53,13 @@ static void usage(void) printf("\tbtmon [options]\n"); printf("options:\n" "\t-b, --btsnoop <file> Save dump in btsnoop format\n" + "\t-s, --server <path> Start monitor server socket\n" "\t-h, --help Show help options\n"); } static const struct option main_options[] = { { "btsnoop", required_argument, NULL, 'b' }, + { "server", required_argument, NULL, 'r' }, { "version", no_argument, NULL, 'v' }, { "help", no_argument, NULL, 'h' }, { } @@ -73,7 +75,7 @@ int main(int argc, char *argv[]) for (;;) { int opt; - opt = getopt_long(argc, argv, "b:vh", main_options, NULL); + opt = getopt_long(argc, argv, "b:s:vh", main_options, NULL); if (opt < 0) break; @@ -81,6 +83,9 @@ int main(int argc, char *argv[]) case 'b': btsnoop_open(optarg); break; + case 's': + control_server(optarg); + break; case 'v': printf("%s\n", VERSION); return EXIT_SUCCESS; |