From 1013550218ec780eae0e9d15297cba22f157adc4 Mon Sep 17 00:00:00 2001 From: Alexander Couzens Date: Sat, 4 Feb 2017 05:53:07 +0100 Subject: gprs/sgsn_mm_ctx_alloc(): initialize MM state to IDLE Previous the state was only set in Iu mode. Change-Id: I99a6aec1090cad9b9d38d134cc9b34ef292062df --- openbsc/src/gprs/gprs_sgsn.c | 1 + 1 file changed, 1 insertion(+) diff --git a/openbsc/src/gprs/gprs_sgsn.c b/openbsc/src/gprs/gprs_sgsn.c index 6d49e1933..260e032a8 100644 --- a/openbsc/src/gprs/gprs_sgsn.c +++ b/openbsc/src/gprs/gprs_sgsn.c @@ -223,6 +223,7 @@ struct sgsn_mm_ctx *sgsn_mm_ctx_alloc_gb(uint32_t tlli, ctx->ran_type = MM_CTX_T_GERAN_Gb; ctx->gb.tlli = tlli; ctx->gmm_state = GMM_DEREGISTERED; + ctx->pmm_state = MM_IDLE; ctx->auth_triplet.key_seq = GSM_KEY_SEQ_INVAL; ctx->ciph_algo = sgsn->cfg.cipher; LOGMMCTXP(LOGL_DEBUG, ctx, "Allocated with %s cipher.\n", -- cgit v1.2.3