aboutsummaryrefslogtreecommitdiffstats
path: root/src/gprs/gprs_sgsn.c
diff options
context:
space:
mode:
authorJonathan Santos <jrsantos@jonathanrsantos.com>2011-07-31 10:27:31 -0400
committerJonathan Santos <jrsantos@jonathanrsantos.com>2011-07-31 10:27:31 -0400
commit7cfdff76caa08dab758c3a19d7945439b5d01a19 (patch)
tree0452ffba43ccca487d4ccd807c8ad68c4e72be91 /src/gprs/gprs_sgsn.c
parenta5fee1cb8d317ec837670075243a56fe14fa33c5 (diff)
Revert "gprs: Fix bug that caused TLLI to change prematurely"
This reverts commit bd92172bf42c1589ded17d976dd0af3b90adc871.
Diffstat (limited to 'src/gprs/gprs_sgsn.c')
-rw-r--r--src/gprs/gprs_sgsn.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gprs/gprs_sgsn.c b/src/gprs/gprs_sgsn.c
index a46711b45..443655418 100644
--- a/src/gprs/gprs_sgsn.c
+++ b/src/gprs/gprs_sgsn.c
@@ -108,6 +108,7 @@ struct sgsn_mm_ctx *sgsn_mm_ctx_by_tlli(uint32_t tlli,
llist_for_each_entry(ctx, &sgsn_mm_ctxts, list) {
if ((ctx->p_tmsi | 0xC0000000) == tlli ||
(ctx->p_tmsi_old && (ctx->p_tmsi_old | 0xC0000000) == tlli)) {
+ ctx->tlli = tlli;
return ctx;
}
}