aboutsummaryrefslogtreecommitdiffstats
path: root/src/libvlr/vlr_lu_fsm.c
diff options
context:
space:
mode:
authorNeels Hofmeyr <neels@hofmeyr.de>2017-07-18 15:38:39 +0200
committerNeels Hofmeyr <nhofmeyr@sysmocom.de>2017-08-07 16:52:23 +0200
commitef9126c4dc4f4dc679449586134ea5167a4e9ea0 (patch)
tree82cda1e6c1a5c9b4fc90904f947d7e335aaedeac /src/libvlr/vlr_lu_fsm.c
parent46f4f14024c22f960c3410e7cb1278739e625ee2 (diff)
vlr: place comments on if (0) cases
Diffstat (limited to 'src/libvlr/vlr_lu_fsm.c')
-rw-r--r--src/libvlr/vlr_lu_fsm.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libvlr/vlr_lu_fsm.c b/src/libvlr/vlr_lu_fsm.c
index d32659f56..f9ccbdfcd 100644
--- a/src/libvlr/vlr_lu_fsm.c
+++ b/src/libvlr/vlr_lu_fsm.c
@@ -760,7 +760,9 @@ static void vlr_loc_upd_node_b(struct osmo_fsm_inst *fi)
{
LOGPFSM(fi, "%s()\n", __func__);
- /* FIXME */
+ /* OsmoHLR does not support PgA, neither stores the IMEISV, so we have no need to update the HLR
+ * with either. TODO: depend on actual HLR configuration. See 3GPP TS 23.012 Release 14, process
+ * Update_Location_Area_VLR (ULA_VLR2). */
if (0) { /* IMEISV or PgA to send */
vlr_loc_upd_node_4(fi);
} else {
@@ -1149,6 +1151,7 @@ static void lu_fsm_wait_hlr_ul_res(struct osmo_fsm_inst *fi, uint32_t event,
/* unsuccessful case */
enum gsm48_gmm_cause cause =
*(enum gsm48_gmm_cause *)data;
+ /* Ignoring standalone mode for now. */
if (0 /* procedure_error && vlr->cfg.standalone_mode */) {
osmo_fsm_inst_state_chg(fi,
VLR_ULA_S_WAIT_LU_COMPL_STANDALONE,