aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Welte <laforge@osmocom.org>2021-10-06 21:10:02 +0200
committerHarald Welte <laforge@osmocom.org>2021-10-06 21:10:44 +0200
commit651050922a57a341560cb3c26f59009bd731eb32 (patch)
tree21f427621cb16df889583554f214114eacdfff85
parent5b7a6082776ca43468d708a0d071ff275767a1f2 (diff)
simtrace2-tool: Initialize logging to avoid error on first log output
This avoids ERROR: osmo_log_info == NULL! You must call log_init() before using logging in log_check_level() Change-Id: Id355ef33e10164f8e8eb40c2fd0b606bc8e9b6f7
-rw-r--r--host/src/simtrace2-tool.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/host/src/simtrace2-tool.c b/host/src/simtrace2-tool.c
index f1423b0..97d7706 100644
--- a/host/src/simtrace2-tool.c
+++ b/host/src/simtrace2-tool.c
@@ -39,6 +39,8 @@
#include <osmocom/core/utils.h>
#include <osmocom/core/msgb.h>
+#include <osmocom/core/logging.h>
+#include <osmocom/core/application.h>
/***********************************************************************
* Incoming Messages
@@ -213,6 +215,7 @@ static int do_command(int argc, char **argv)
return rc;
}
+static struct log_info log_info = {};
int main(int argc, char **argv)
{
@@ -265,6 +268,8 @@ int main(int argc, char **argv)
transp->udp_fd = -1;
+ osmo_init_logging2(NULL, &log_info);
+
rc = osmo_libusb_init(NULL);
if (rc < 0) {
fprintf(stderr, "libusb initialization failed\n");