From 05c076ae9d1cd4c910c1391004027a24acdefc4e Mon Sep 17 00:00:00 2001 From: Holger Hans Peter Freyther Date: Thu, 29 Aug 2013 11:52:03 +0200 Subject: paging: Write log messages when the BTS has not been paged --- openbsc/src/libbsc/paging.c | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/openbsc/src/libbsc/paging.c b/openbsc/src/libbsc/paging.c index 2eb2ef636..6ce17f896 100644 --- a/openbsc/src/libbsc/paging.c +++ b/openbsc/src/libbsc/paging.c @@ -304,12 +304,22 @@ int paging_request_bts(struct gsm_bts *bts, struct gsm_subscriber *subscr, int rc; /* not the right network */ - if (bts->network_code != subscr->mnc || bts->country_code != subscr->mcc) - return 0;; + if (bts->network_code != subscr->mnc || bts->country_code != subscr->mcc) { + LOGP(DPAG, LOGL_DEBUG, + "BTS(%d) is not of the right network mnc(%d/%d) mcc(%d/%d)\n", + bts->nr, + bts->network_code, subscr->mnc, + bts->country_code, subscr->mcc); + return 0; + } /* skip all currently inactive TRX */ - if (!trx_is_usable(bts->c0)) + if (!trx_is_usable(bts->c0)) { + LOGP(DPAG, LOGL_DEBUG, + "BTS(%d) is not usable.\n", + bts->nr); return 0; + } /* maybe it is the first time we use it */ paging_init_if_needed(bts); -- cgit v1.2.3