diff options
author | Szymon Janc <szymon.janc@tieto.com> | 2014-12-15 15:07:54 +0100 |
---|---|---|
committer | Szymon Janc <szymon.janc@tieto.com> | 2014-12-15 17:03:22 +0100 |
commit | 0c8820004f9b5c2cd4780112fcd55fe8606ea4f1 (patch) | |
tree | 3bd39df7ef48e12bc542b27267ea267c9008f4dd /android/bluetoothd-snoop.c | |
parent | 20bc7a4db7afdc0e1f110fb331fcb059fffad712 (diff) | |
download | bluez-0c8820004f9b5c2cd4780112fcd55fe8606ea4f1.tar.gz |
android/snoop: Use common logging API
This allows to log without logwrapper.
Diffstat (limited to 'android/bluetoothd-snoop.c')
-rw-r--r-- | android/bluetoothd-snoop.c | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/android/bluetoothd-snoop.c b/android/bluetoothd-snoop.c index dc3486992..776dca752 100644 --- a/android/bluetoothd-snoop.c +++ b/android/bluetoothd-snoop.c @@ -25,7 +25,6 @@ #include <config.h> #endif -#include <stdio.h> #include <ctype.h> #include <stdlib.h> #include <unistd.h> @@ -39,6 +38,7 @@ #include "monitor/mainloop.h" #include "src/shared/btsnoop.h" +#include "src/log.h" #define DEFAULT_SNOOP_FILE "/sdcard/btsnoop_hci.log" @@ -218,6 +218,10 @@ int main(int argc, char *argv[]) const char *path; sigset_t mask; + __btd_log_init(NULL, 0); + + DBG(""); + set_capabilities(); if (argc > 1) @@ -237,13 +241,19 @@ int main(int argc, char *argv[]) rename(DEFAULT_SNOOP_FILE, DEFAULT_SNOOP_FILE ".old"); if (open_monitor(path) < 0) { - printf("Failed to start bluetoothd_snoop\n"); + error("bluetoothd_snoop: start failed"); return EXIT_FAILURE; } + info("bluetoothd_snoop: started"); + mainloop_run(); close_monitor(); + info("bluetoothd_snoop: stopped"); + + __btd_log_cleanup(); + return EXIT_SUCCESS; } |