From 13c13128fa140d699a107f27f28a470bf4a4f1b3 Mon Sep 17 00:00:00 2001 From: Alexander Couzens Date: Tue, 22 May 2018 20:28:18 +0200 Subject: gprs_gmm: Cancel Location: use detach type IMSI The detach type network side is defined as - Reattach required - Reattach not required - IMSI detach (after VLR failure) IMSI detach seems to be more close. Howeever the standard isn't clear about this. Change-Id: I27da6dc5165819cccd1ae0a98b132b45a01f38bb --- src/gprs/gprs_gmm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gprs/gprs_gmm.c b/src/gprs/gprs_gmm.c index 57d388303..6a5c5d9f3 100644 --- a/src/gprs/gprs_gmm.c +++ b/src/gprs/gprs_gmm.c @@ -1150,7 +1150,7 @@ void gsm0408_gprs_access_denied(struct sgsn_mm_ctx *ctx, int gmm_cause) get_value_string(gsm48_gmm_cause_names, gmm_cause), gmm_cause); gsm48_tx_gmm_detach_req( - ctx, GPRS_DET_T_MT_REATT_NOTREQ, gmm_cause); + ctx, GPRS_DET_T_MT_IMSI, gmm_cause); mm_ctx_cleanup_free(ctx, "auth lost"); break; -- cgit v1.2.3