From 4adb136da63a1d3ed523ad85e12fd99fc62f5701 Mon Sep 17 00:00:00 2001 From: Jacob Erlbeck Date: Tue, 2 Dec 2014 09:47:26 +0100 Subject: sgsn: Integrate Auth & Ciph into gsm48_gmm_authorize Currently the Authentication and Ciphering procedure is not yet invoked by the GMM layer. This patch starts this procedure from within gsm48_gmm_authorize when the mm->auth_state has been set to SGSN_AUTH_AUTHENTICATE and a call to gsm0408_gprs_authenticate has been issued directly or indirectly by the call to sgsn_auth_request. Sponsored-by: On-Waves ehf --- openbsc/include/openbsc/gprs_sgsn.h | 1 + 1 file changed, 1 insertion(+) (limited to 'openbsc/include/openbsc/gprs_sgsn.h') diff --git a/openbsc/include/openbsc/gprs_sgsn.h b/openbsc/include/openbsc/gprs_sgsn.h index 464982e2b..1b6338998 100644 --- a/openbsc/include/openbsc/gprs_sgsn.h +++ b/openbsc/include/openbsc/gprs_sgsn.h @@ -60,6 +60,7 @@ enum gprs_t3350_mode { /* Authorization/ACL handling */ enum sgsn_auth_state { SGSN_AUTH_UNKNOWN, + SGSN_AUTH_AUTHENTICATE, SGSN_AUTH_ACCEPTED, SGSN_AUTH_REJECTED }; -- cgit v1.2.3