diff options
author | Neels Hofmeyr <neels@hofmeyr.de> | 2020-10-15 19:17:10 +0200 |
---|---|---|
committer | neels <nhofmeyr@sysmocom.de> | 2020-10-16 13:51:48 +0000 |
commit | 60e5ddf65d50b3e430d29dd9b5cfdaf4d05f3204 (patch) | |
tree | 0143d9a2b8b69a90797a0c233c52295ca04b2c1c /src/osmo-bsc/osmo_bsc_msc.c | |
parent | 7c02e4cfd5d664ff8491f3f42107440642b80af5 (diff) |
drop features 'core-location-area-code' and 'core-cell-identity'
This feature apparently assigned a fixed LAC and CI to a specific MSC, but
looking at the implementation was obviously not useful.
Keep the vty commands for legacy compat, now without effect besides logging an
error via vty_out().
Related: OS#4751
Change-Id: I6bee704e7e5d5b6b86473323bae1fa9fce9241ee
Diffstat (limited to 'src/osmo-bsc/osmo_bsc_msc.c')
-rw-r--r-- | src/osmo-bsc/osmo_bsc_msc.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/osmo-bsc/osmo_bsc_msc.c b/src/osmo-bsc/osmo_bsc_msc.c index 583b6ff23..772bea588 100644 --- a/src/osmo-bsc/osmo_bsc_msc.c +++ b/src/osmo-bsc/osmo_bsc_msc.c @@ -229,8 +229,6 @@ struct bsc_msc_data *osmo_msc_data_alloc(struct gsm_network *net, int nr) .mcc = GSM_MCC_MNC_INVALID, .mnc = GSM_MCC_MNC_INVALID, }; - msc_data->core_ci = -1; - msc_data->core_lac = -1; msc_data->nr = nr; msc_data->allow_emerg = 1; @@ -285,8 +283,8 @@ struct osmo_cell_global_id *cgi_for_msc(struct bsc_msc_data *msc, struct gsm_bts cgi.lai.plmn.mnc = msc->core_plmn.mnc; cgi.lai.plmn.mnc_3_digits = msc->core_plmn.mnc_3_digits; } - cgi.lai.lac = (msc->core_lac != -1) ? msc->core_lac : bts->location_area_code; - cgi.cell_identity = (msc->core_ci != -1) ? msc->core_ci : bts->cell_identity; + cgi.lai.lac = bts->location_area_code; + cgi.cell_identity = bts->cell_identity; return &cgi; } |