nacc_fsm: Remove NACC_EV_RX_SI from in_event_mask of some states

We don't care about those messages anymore if we already transitioned
further than NACC_ST_WAIT_REQUEST_SI. Furthermore, RIM code dispatching
the event to the FSM is only doing it in the mentioned state above.

Related: SYS#4909
Change-Id: If420b49e437ff02073669522408763e5e84fe477
This commit is contained in:
Pau Espin Pedrol 2021-02-11 12:45:05 +01:00
parent 0c10b3cdc1
commit 41ff273226
1 changed files with 0 additions and 2 deletions

View File

@ -610,7 +610,6 @@ static struct osmo_fsm_state nacc_fsm_states[] = {
[NACC_ST_TX_NEIGHBOUR_DATA] = {
.in_event_mask =
X(NACC_EV_RX_CELL_CHG_NOTIFICATION) |
X(NACC_EV_RX_SI) |
X(NACC_EV_CREATE_RLCMAC_MSG),
.out_state_mask =
X(NACC_ST_TX_CELL_CHG_CONTINUE),
@ -620,7 +619,6 @@ static struct osmo_fsm_state nacc_fsm_states[] = {
[NACC_ST_TX_CELL_CHG_CONTINUE] = {
.in_event_mask =
X(NACC_EV_RX_CELL_CHG_NOTIFICATION) |
X(NACC_EV_RX_SI) |
X(NACC_EV_CREATE_RLCMAC_MSG),
.out_state_mask =
X(NACC_ST_WAIT_CELL_CHG_CONTINUE_ACK),