Add separate log category for RSPRO protocol
Change-Id: I2e158f5181a24ae2256aae12d26865c4907eabad
diff --git a/src/debug.c b/src/debug.c
index b98ca08..a538697 100644
--- a/src/debug.c
+++ b/src/debug.c
@@ -36,6 +36,11 @@
.loglevel = LOGL_INFO,
.enabled = 1,
},
+ [DRSPRO] = {
+ .name = "DRSPRO",
+ .loglevel = LOGL_INFO,
+ .enabled = 1,
+ },
};
const struct log_info log_info = {
diff --git a/src/debug.h b/src/debug.h
index 2a3e5a3..51331f4 100644
--- a/src/debug.h
+++ b/src/debug.h
@@ -4,6 +4,7 @@
enum {
DMAIN,
DST2,
+ DRSPRO,
};
extern const struct log_info log_info;
diff --git a/src/rspro_client_fsm.c b/src/rspro_client_fsm.c
index 5718015..bfd7ebd 100644
--- a/src/rspro_client_fsm.c
+++ b/src/rspro_client_fsm.c
@@ -68,8 +68,8 @@
{
struct msgb *msg = rspro_enc_msg(rspro);
if (!msg) {
- LOGP(DMAIN, LOGL_ERROR, "Error encoding RSPRO: %s\n", rspro_msgt_name(rspro));
- osmo_log_backtrace(DMAIN, LOGL_ERROR);
+ LOGP(DRSPRO, LOGL_ERROR, "Error encoding RSPRO: %s\n", rspro_msgt_name(rspro));
+ osmo_log_backtrace(DRSPRO, LOGL_ERROR);
ASN_STRUCT_FREE(asn_DEF_RsproPDU, rspro);
return -1;
}
@@ -87,7 +87,7 @@
{
if (!rspro) {
LOGPFSML(srvc->fi, LOGL_ERROR, "Attempt to transmit NULL\n");
- osmo_log_backtrace(DMAIN, LOGL_ERROR);
+ osmo_log_backtrace(DRSPRO, LOGL_ERROR);
return -EINVAL;
}
if (osmo_fsm_inst_dispatch(srvc->fi, SRVC_E_RSPRO_TX, rspro) < 0) {
@@ -432,7 +432,7 @@
.allstate_event_mask = S(SRVC_E_ESTABLISH) | S(SRVC_E_DISCONNECT),
.allstate_action = srvc_allstate_action,
.timer_cb = server_conn_fsm_timer_cb,
- .log_subsys = DMAIN,
+ .log_subsys = DRSPRO,
.event_names = server_conn_fsm_event_names,
};