diff options
author | Neels Hofmeyr <neels@hofmeyr.de> | 2018-12-11 02:24:57 +0100 |
---|---|---|
committer | Neels Hofmeyr <nhofmeyr@sysmocom.de> | 2018-12-17 14:39:16 +0000 |
commit | d50f8988f765f4e4c1d6c68941164510780d830c (patch) | |
tree | 8a42fa31945ac9cefa928101a2c6b4ea6fe05cf8 /src | |
parent | 5f1ac6dce630823373261e8ba5560b86ae74bee2 (diff) |
vlr_lu_fsm: drop unused out_state INIT -> WAIT_IMEI
There is no state transition from INIT to WAIT_IMEI, only to WAIT_SUB_PRES.
If there were code to skip WAIT_SUB_PRES, the allowed state transitions would
have to be the same as for WAIT_SUB_PRES, i.e. also WAIT_IMEI_TMSI and
WAIT_TMSI_CNF. For now just opt for the status quo.
Change-Id: I18ef9e8c96b52401d98f49dc410f13681231b533
Diffstat (limited to 'src')
-rw-r--r-- | src/libvlr/vlr_lu_fsm.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/libvlr/vlr_lu_fsm.c b/src/libvlr/vlr_lu_fsm.c index a0cbcab92..5d171d5ed 100644 --- a/src/libvlr/vlr_lu_fsm.c +++ b/src/libvlr/vlr_lu_fsm.c @@ -555,8 +555,7 @@ static const struct osmo_fsm_state lu_compl_vlr_states[] = { [LU_COMPL_VLR_S_INIT] = { .in_event_mask = S(LU_COMPL_VLR_E_START), .out_state_mask = S(LU_COMPL_VLR_S_DONE) | - S(LU_COMPL_VLR_S_WAIT_SUB_PRES) | - S(LU_COMPL_VLR_S_WAIT_IMEI), + S(LU_COMPL_VLR_S_WAIT_SUB_PRES), .name = OSMO_STRINGIFY(LU_COMPL_VLR_S_INIT), .action = lu_compl_vlr_init, }, |