aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Couzens <lynxis@fe80.eu>2018-05-22 20:28:18 +0200
committerlynxis lazus <lynxis@fe80.eu>2018-06-05 13:06:14 +0000
commit13c13128fa140d699a107f27f28a470bf4a4f1b3 (patch)
tree531b927a427c86439bc247ca4b80047795669764
parent3ab193ce73e15fcdd7454ed99bad7c0b15c945de (diff)
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
-rw-r--r--src/gprs/gprs_gmm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gprs/gprs_gmm.c b/src/gprs/gprs_gmm.c
index 57d38830..6a5c5d9f 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;