diff options
author | Harald Welte <laforge@gnumonks.org> | 2018-02-22 11:44:20 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2018-02-22 12:31:48 +0100 |
commit | 6eb37525112be96aa9be5ae91973894e22392aa4 (patch) | |
tree | 70b837b62415277a88c2bfd959986759405b132c /include | |
parent | 22c07d1f1f174a8eb64edfe668c694129e929394 (diff) |
Introduce + use LOG/DEBUGP with frame number prefixing/printing
Let's make sure whenever we do have a frame number, we print it as
context in the related log line
Change-Id: I751d5ddb3322fce489bc241459738cbcc55c890b
Diffstat (limited to 'include')
-rw-r--r-- | include/osmo-bts/logging.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/include/osmo-bts/logging.h b/include/osmo-bts/logging.h index b1b44d54..68f379c7 100644 --- a/include/osmo-bts/logging.h +++ b/include/osmo-bts/logging.h @@ -27,4 +27,16 @@ extern const struct log_info bts_log_info; int bts_log_init(const char *category_mask); +/* LOGP with gsm_time prefix */ +#define LOGPGT(ss, lvl, gt, fmt, args...) \ + LOGP(ss, lvl, "%s " fmt, osmo_dump_gsmtime(gt), ## args) +#define DEBUGPGT(ss, gt, fmt, args...) \ + LOGP(ss, LOGL_DEBUG, "%s " fmt, osmo_dump_gsmtime(gt), ## args) + +/* LOGP with frame number prefix */ +#define LOGPFN(ss, lvl, fn, fmt, args...) \ + LOGP(ss, lvl, "%s " fmt, gsm_fn_as_gsmtime_str(fn), ## args) +#define DEBUGPFN(ss, fn, fmt, args...) \ + LOGP(ss, LOGL_DEBUG, "%s " fmt, gsm_fn_as_gsmtime_str(fn), ## args) + #endif /* _LOGGING_H */ |