aboutsummaryrefslogtreecommitdiffstats
path: root/src/libmsc/msc_a.c
diff options
context:
space:
mode:
authorNeels Hofmeyr <neels@hofmeyr.de>2020-06-24 14:22:52 +0200
committerNeels Hofmeyr <neels@hofmeyr.de>2020-06-24 14:22:52 +0200
commit68f50dad76818e4173cdb5f1474cd9286e00f495 (patch)
treef564566b83874ea64f172adc1b0a4a75edcc1508 /src/libmsc/msc_a.c
parenta4a45252df0aab3795bf104fa423b2c46d001336 (diff)
add comments to clarify some complete l3 details
Diffstat (limited to 'src/libmsc/msc_a.c')
-rw-r--r--src/libmsc/msc_a.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libmsc/msc_a.c b/src/libmsc/msc_a.c
index 3bfc0f839..fd66ad3fd 100644
--- a/src/libmsc/msc_a.c
+++ b/src/libmsc/msc_a.c
@@ -1375,6 +1375,8 @@ int msc_a_ran_dec_from_msc_i(struct msc_a *msc_a, struct msc_a_ran_dec_data *d)
switch (msg->msg_type) {
case RAN_MSG_COMPL_L3:
+ /* In case the cell_id from Complete Layer 3 Information lacks a PLMN, write the configured PLMN code
+ * into msc_a->via_cell. Then overwrite with those bits obtained from Complete Layer 3 Information. */
msc_a->via_cell = (struct osmo_cell_global_id){
.lai.plmn = msc_a_net(msc_a)->plmn,
};