aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Sperling <ssperling@sysmocom.de>2018-01-09 16:09:08 +0100
committerStefan Sperling <ssperling@sysmocom.de>2018-01-11 16:08:23 +0000
commit7985f980ed5269fc0250caff68db1aa0a6fd2265 (patch)
tree71859d8f06e0dc951a5ea95e34aa54b35e218df6
parent80b88e093df96a5fa80bacf7305b112bab0f69ff (diff)
Implement support for CELL_IDENT_NO_CELL.
-rw-r--r--src/osmo-bsc/osmo_bsc_bssap.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/osmo-bsc/osmo_bsc_bssap.c b/src/osmo-bsc/osmo_bsc_bssap.c
index 54e020563..ada4b66f1 100644
--- a/src/osmo-bsc/osmo_bsc_bssap.c
+++ b/src/osmo-bsc/osmo_bsc_bssap.c
@@ -339,6 +339,10 @@ static int bssmap_handle_paging(struct bsc_msc_data *msc,
lac = GSM_LAC_RESERVED_ALL_BTS;
switch (cell_ident) {
+ case CELL_IDENT_NO_CELL:
+ LOGP(DMSC, LOGL_NOTICE, "Ignoring no-op paging request for IMSI %s\n", mi_string);
+ return 0; /* nothing to do */
+
case CELL_IDENT_LAI_AND_LAC: {
struct gsm48_loc_area_id lai;
int i = 0;