aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorAlexander Couzens <lynxis@fe80.eu>2018-09-27 21:15:30 +0200
committerAlexander Couzens <lynxis@fe80.eu>2018-10-02 20:19:35 +0200
commit545575695fd24f915215ff8a90a2ece808b63029 (patch)
tree243aec0518c244d0860c14a9216564aa6d786e27 /include
parent47cf6bd001899680a0e0d1a4f920d2a37c19ec1e (diff)
gprs_gmm: Fix missing Security Command for 3G when attaching
Introduce a new FSM step in GMM Attach to send the Security Command to the RNC after completing the Authentication. Fixes: f7198d7dbb84 ("gprs_gmm: introduce a GMM Attach Request FSM") Change-Id: I1e12b0a32e58c6f78dba7b548f7d7016567229db
Diffstat (limited to 'include')
-rw-r--r--include/osmocom/sgsn/gprs_gmm_attach.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/osmocom/sgsn/gprs_gmm_attach.h b/include/osmocom/sgsn/gprs_gmm_attach.h
index 22fbd6f9d..0aa2123a8 100644
--- a/include/osmocom/sgsn/gprs_gmm_attach.h
+++ b/include/osmocom/sgsn/gprs_gmm_attach.h
@@ -11,6 +11,7 @@ enum gmm_attach_req_fsm_states {
ST_RETRIEVE_AUTH,
ST_AUTH,
ST_ASK_VLR,
+ ST_IU_SECURITY_CMD,
ST_ACCEPT,
ST_REJECT
};
@@ -20,6 +21,7 @@ enum gmm_attach_req_fsm_events {
E_IDEN_RESP_RECV,
E_AUTH_RESP_RECV_SUCCESS,
E_AUTH_RESP_RECV_RESYNC,
+ E_IU_SECURITY_CMD_COMPLETE,
E_ATTACH_ACCEPTED,
E_ATTACH_ACCEPT_SENT,
E_ATTACH_COMPLETE_RECV,