aboutsummaryrefslogtreecommitdiffstats
path: root/doc/manuals/osmomsc-usermanual.adoc
diff options
context:
space:
mode:
authorOliver Smith <osmith@sysmocom.de>2019-07-23 10:43:36 +0200
committerOliver Smith <osmith@sysmocom.de>2019-07-24 09:08:22 +0200
commitc0a5e71d0ec2c3e2d37dc9e5fec0c2752086babb (patch)
treeb8aa8c83307be1b1ae4d8a01695dbc9bbaa2fb0d /doc/manuals/osmomsc-usermanual.adoc
parentfdda613af57d18b5b292b209d440492da4b4c877 (diff)
vlr_lu_fsm.c: don't send LU reject twice
Don't call tx_lu_rej() in the "vlr_lu_compl" FSM. It is always getting called in the parent "lu" FSM and is therefore redundant: _vlr_lu_compl_fsm_done(fi, VLR_FSM_RESULT_FAILURE, cause) -> osmo_fsm_inst_state_chg(fi, LU_COMPL_VLR_S_DONE, 0, 0) -> vlr_lu_compl_fsm_dispatch_result() -> lu_fsm_wait_lu_compl()/lu_fsm_wait_lu_compl_standalone() -> lu_fsm_failure() -> lfp->vlr->ops.tx_lu_rej() I have noticed the bug with the TTCN3 tests. This patch fixes TC_lu_imsi_auth_tmsi_check_imei_{nack,err} after stricter checking in [1] and also TC_iu_mo_crcx_ran_reject. [1] I836f76242463789c4c003feec757714827f2a31b (osmo-ttcn3-hacks) Change-Id: I127b27937613ea0ff29d67991c0414fca6d441d9
Diffstat (limited to 'doc/manuals/osmomsc-usermanual.adoc')
0 files changed, 0 insertions, 0 deletions