Harald Welte | 3dcdd20 | 2019-03-09 13:06:46 +0100 | [diff] [blame] | 1 | /* (C) 2018-2019 by Harald Welte <laforge@gnumonks.org> |
| 2 | * |
| 3 | * All Rights Reserved |
| 4 | * |
| 5 | * SPDX-License-Identifier: GPL-2.0+ |
| 6 | * |
| 7 | * This program is free software; you can redistribute it and/or modify |
| 8 | * it under the terms of the GNU General Public License as published by |
| 9 | * the Free Software Foundation; either version 2 of the License, or |
| 10 | * (at your option) any later version. |
| 11 | * |
| 12 | * This program is distributed in the hope that it will be useful, |
| 13 | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 15 | * GNU General Public License for more details. |
| 16 | * |
Harald Welte | 3dcdd20 | 2019-03-09 13:06:46 +0100 | [diff] [blame] | 17 | */ |
| 18 | |
| 19 | |
Harald Welte | 61d98e9 | 2019-03-03 15:43:07 +0100 | [diff] [blame] | 20 | #include <osmocom/core/logging.h> |
| 21 | #include <osmocom/core/utils.h> |
| 22 | #include "debug.h" |
| 23 | |
| 24 | static const struct log_info_cat default_categories[] = { |
| 25 | [DMAIN] = { |
| 26 | .name = "DMAIN", |
Harald Welte | 0c7f7d4 | 2021-12-08 15:55:58 +0100 | [diff] [blame] | 27 | .loglevel = LOGL_INFO, |
Harald Welte | 61d98e9 | 2019-03-03 15:43:07 +0100 | [diff] [blame] | 28 | .enabled = 1, |
| 29 | }, |
Harald Welte | b97e2fb | 2020-03-03 21:01:11 +0100 | [diff] [blame] | 30 | [DST2] = { |
| 31 | .name = "DST2", |
| 32 | .loglevel = LOGL_INFO, |
| 33 | .enabled = 1, |
| 34 | }, |
Harald Welte | 46122ab | 2021-12-08 20:57:16 +0100 | [diff] [blame] | 35 | [DRSPRO] = { |
| 36 | .name = "DRSPRO", |
| 37 | .loglevel = LOGL_INFO, |
| 38 | .enabled = 1, |
| 39 | }, |
Harald Welte | a9d7ad1 | 2021-12-08 21:09:12 +0100 | [diff] [blame] | 40 | [DREST] = { |
| 41 | .name = "DREST", |
| 42 | .loglevel = LOGL_INFO, |
| 43 | .enabled = 1, |
| 44 | }, |
| 45 | [DSLOTMAP] = { |
| 46 | .name = "DSLOTMAP", |
| 47 | .loglevel = LOGL_INFO, |
| 48 | .enabled = 1, |
| 49 | }, |
| 50 | [DBANKDW] = { |
| 51 | .name = "DBANKDW", |
| 52 | .loglevel = LOGL_INFO, |
| 53 | .enabled = 1, |
| 54 | }, |
James Tavares | 31e8bd7 | 2022-11-14 17:19:10 -0500 | [diff] [blame] | 55 | [DGSMTAP] = { |
| 56 | .name = "DGSMTAP", |
| 57 | .loglevel = LOGL_INFO, |
| 58 | .enabled = 1, |
| 59 | }, |
Harald Welte | 61d98e9 | 2019-03-03 15:43:07 +0100 | [diff] [blame] | 60 | }; |
| 61 | |
| 62 | const struct log_info log_info = { |
| 63 | .cat = default_categories, |
| 64 | .num_cat = ARRAY_SIZE(default_categories), |
| 65 | }; |