Pau Espin Pedrol | 5ea1817 | 2018-02-20 16:48:15 +0100 | [diff] [blame] | 1 | #pragma once |
| 2 | |
Pau Espin Pedrol | c9202ab | 2019-07-01 20:13:32 +0200 | [diff] [blame] | 3 | #include <stdbool.h> |
Pau Espin Pedrol | c9202ab | 2019-07-01 20:13:32 +0200 | [diff] [blame] | 4 | |
| 5 | #include <osmocom/core/logging.h> |
| 6 | |
Pau Espin Pedrol | 5ea1817 | 2018-02-20 16:48:15 +0100 | [diff] [blame] | 7 | extern const struct log_info log_info; |
| 8 | |
| 9 | /* Debug Areas of the code */ |
| 10 | enum { |
| 11 | DMAIN, |
Pau Espin Pedrol | 9f2baf3 | 2019-12-19 21:03:03 +0100 | [diff] [blame] | 12 | DTRXCLK, |
Pau Espin Pedrol | 441d82a | 2018-12-04 16:37:24 +0100 | [diff] [blame] | 13 | DTRXCTRL, |
Pau Espin Pedrol | 9f2baf3 | 2019-12-19 21:03:03 +0100 | [diff] [blame] | 14 | DTRXDDL, |
| 15 | DTRXDUL, |
Harald Welte | 5cc8858 | 2018-08-17 19:55:38 +0200 | [diff] [blame] | 16 | DDEV, |
Pau Espin Pedrol | aebbfe0 | 2020-01-02 16:39:11 +0100 | [diff] [blame] | 17 | DDEVDRV, |
Pau Espin Pedrol | 761da1a | 2020-07-17 18:29:20 +0200 | [diff] [blame] | 18 | DCTR, |
Pau Espin Pedrol | 5ea1817 | 2018-02-20 16:48:15 +0100 | [diff] [blame] | 19 | }; |
Pau Espin Pedrol | c9202ab | 2019-07-01 20:13:32 +0200 | [diff] [blame] | 20 | |
Pau Espin Pedrol | c9202ab | 2019-07-01 20:13:32 +0200 | [diff] [blame] | 21 | #define CLOGCHAN(chan, category, level, fmt, args...) do { \ |
Pau Espin Pedrol | d06259f | 2021-03-01 13:22:26 +0100 | [diff] [blame] | 22 | LOGP(category, level, "[chan=%zu] " fmt, chan, ##args); \ |
Pau Espin Pedrol | c9202ab | 2019-07-01 20:13:32 +0200 | [diff] [blame] | 23 | } while(0) |