aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Couzens <lynxis@fe80.eu>2019-09-11 02:31:12 +0200
committerAlexander Couzens <lynxis@fe80.eu>2019-09-12 01:43:16 +0200
commit10b3d70fea9628eecb58f07e1bce31f63823edfb (patch)
tree0d28dae0325d5228af1732a16f9de5c47c157f12
parent8e3766cd388b45b7457a1cd3bae45cc2c189d7aa (diff)
gprs_ranap: send CommonId after receiving Security Mode Complete
After Security Mode Complete, the sender has been authenticated. Send a CommonId to enable paging coordination between CS and PS. Change-Id: If195c26e87ba3054e159746671babf93a12e7013
-rw-r--r--src/sgsn/gprs_ranap.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/sgsn/gprs_ranap.c b/src/sgsn/gprs_ranap.c
index 27b96415..cad84870 100644
--- a/src/sgsn/gprs_ranap.c
+++ b/src/sgsn/gprs_ranap.c
@@ -147,6 +147,7 @@ int sgsn_ranap_iu_event(struct ranap_ue_conn_ctx *ctx, enum ranap_iu_event_type
REQUIRE_MM
/* Continue authentication here */
mm->iu.ue_ctx->integrity_active = 1;
+ ranap_iu_tx_common_id(mm->iu.ue_ctx, mm->imsi);
/* FIXME: remove gmm_authorize */
if (mm->pending_req != GSM48_MT_GMM_ATTACH_REQ)