aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2016-01-15 15:21:32 +0100
committerHarald Welte <laforge@gnumonks.org>2016-01-16 16:25:52 +0100
commit7d6860b114e5d7b6f7a6b9e78e5cd879940c89f3 (patch)
tree354c97e8583411580781170cf8e69740bc4b9aff
parent056c267b899e264735595a205af4bea6d511f6d7 (diff)
print a NOTICE message if lchan not activ in get_active_lchan_by_chan_nr()
-rw-r--r--src/common/l1sap.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/common/l1sap.c b/src/common/l1sap.c
index 2c0844b..9f578d4 100644
--- a/src/common/l1sap.c
+++ b/src/common/l1sap.c
@@ -53,14 +53,17 @@ get_lchan_by_chan_nr(struct gsm_bts_trx *trx, unsigned int chan_nr)
return &trx->ts[L1SAP_CHAN2TS(chan_nr)].lchan[l1sap_chan2ss(chan_nr)];
}
-
static struct gsm_lchan *
get_active_lchan_by_chan_nr(struct gsm_bts_trx *trx, unsigned int chan_nr)
{
struct gsm_lchan *lchan = get_lchan_by_chan_nr(trx, chan_nr);
- if (lchan && lchan->state != LCHAN_S_ACTIVE)
+ if (lchan && lchan->state != LCHAN_S_ACTIVE) {
+ LOGP(DL1P, LOGL_NOTICE, "%s: assuming active lchan, but "
+ "state is %s\n", gsm_lchan_name(lchan),
+ gsm_lchans_name(lchan->state));
return NULL;
+ }
return lchan;
}