20 lines
631 B
C
20 lines
631 B
C
#pragma once
|
|
|
|
#include <osmocom/core/fsm.h>
|
|
|
|
enum vlr_lu_state {
|
|
VLR_ULA_S_IDLE,
|
|
VLR_ULA_S_WAIT_IMEISV,
|
|
VLR_ULA_S_WAIT_PVLR, /* Waiting for ID from PVLR */
|
|
VLR_ULA_S_WAIT_AUTH, /* Waiting for Authentication */
|
|
VLR_ULA_S_WAIT_CIPH, /* Waiting for Ciphering Complete */
|
|
VLR_ULA_S_WAIT_IMSI, /* Waiting for IMSI from MS */
|
|
VLR_ULA_S_WAIT_HLR_CHECK_IMEI_EARLY, /* Waiting for Check IMEI result from HLR */
|
|
VLR_ULA_S_WAIT_HLR_UPD, /* Waiting for end of HLR update */
|
|
VLR_ULA_S_WAIT_LU_COMPL,/* Waiting for LU complete */
|
|
VLR_ULA_S_WAIT_LU_COMPL_STANDALONE, /* Standalone VLR */
|
|
VLR_ULA_S_DONE
|
|
};
|
|
|
|
void vlr_lu_fsm_init(void);
|