diff options
author | Vadim Yanitskiy <vyanitskiy@sysmocom.de> | 2021-12-29 21:58:19 +0600 |
---|---|---|
committer | fixeria <vyanitskiy@sysmocom.de> | 2022-01-05 09:51:34 +0000 |
commit | 2f4186a3d2621b28a638c04ce94afb1189bbc522 (patch) | |
tree | ebd265b1986c999cfcb30f701157092655fe7c3e /src/logging.c | |
parent | beaf2a283963a86ea143684e4f5a48b29127d295 (diff) |
VTY: implement 'no log gsmtap [HOSTNAME]' command
Change-Id: I9a4efa1e35cbc22cea06a64a15a369522c32d3c4
Diffstat (limited to 'src/logging.c')
-rw-r--r-- | src/logging.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/logging.c b/src/logging.c index 24b5553d..7f6dbb56 100644 --- a/src/logging.c +++ b/src/logging.c @@ -67,6 +67,7 @@ #include <osmocom/core/thread.h> #include <osmocom/core/select.h> #include <osmocom/core/write_queue.h> +#include <osmocom/core/gsmtap_util.h> #include <osmocom/vty/logging.h> /* for LOGGING_STR. */ @@ -1313,6 +1314,9 @@ void log_target_destroy(struct log_target *target) talloc_free((void *)target->tgt_file.fname); target->tgt_file.fname = NULL; break; + case LOG_TGT_TYPE_GSMTAP: + gsmtap_source_free(target->tgt_gsmtap.gsmtap_inst); + break; #ifdef HAVE_SYSLOG_H case LOG_TGT_TYPE_SYSLOG: closelog(); |