aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/gsm_04_08.c
diff options
context:
space:
mode:
authorSylvain Munaut <tnt@246tNt.com>2010-06-10 13:36:59 +0200
committerHarald Welte <laforge@gnumonks.org>2010-06-14 20:43:51 +0200
commit2030a2a22877fb9878b4eff2b898f4ad35148066 (patch)
treeef1cf32d2c6ac5dd4fb40bd8ed5286fa6d3f9b1e /openbsc/src/gsm_04_08.c
parent30a15384f4db4ded59c1c4aeae1f17fb74b5f71b (diff)
gsm_04_08: Store the key_seq given in LOC UPD REQUEST in state
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Diffstat (limited to 'openbsc/src/gsm_04_08.c')
-rw-r--r--openbsc/src/gsm_04_08.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/openbsc/src/gsm_04_08.c b/openbsc/src/gsm_04_08.c
index 256315852..cc1e1307e 100644
--- a/openbsc/src/gsm_04_08.c
+++ b/openbsc/src/gsm_04_08.c
@@ -462,6 +462,8 @@ static int mm_rx_loc_upd_req(struct msgb *msg)
allocate_loc_updating_req(&lchan->conn);
+ conn->loc_operation->key_seq = lu->key_seq;
+
switch (mi_type) {
case GSM_MI_TYPE_IMSI:
DEBUGPC(DMM, "\n");