mme: Fix seq_nr=0 being used everytime in Tx SGSNContextReq
Change-Id: I9a1a2dbceb4c4f30a8408c6f58bf645656e900bc
This commit is contained in:
parent
3be4d92cb2
commit
20f3514d70
|
@ -890,6 +890,7 @@ private function f_gtp_sgsn_context_4g_to_2g(OCT4 new_sgsn_local_teid := '123456
|
|||
var OCT3 ptmsi_sig;
|
||||
var Gtp1cUnitdata gtpc_pdu;
|
||||
var OCT4 old_mme_local_teid;
|
||||
var uint16_t gtpc_seq_nr := f_rnd_int(65535);
|
||||
|
||||
/* Derive NAS Token (and post-increment ul_count): */
|
||||
var OCT32 nas_token := f_s1apem_derive_nas_token(g_pars.ue_pars.kasme);
|
||||
|
@ -899,7 +900,7 @@ private function f_gtp_sgsn_context_4g_to_2g(OCT4 new_sgsn_local_teid := '123456
|
|||
|
||||
SGSNContextReqPDU := ts_SGSNContextReqPDU(rai, new_sgsn_local_teid, f_inet_addr(mp_gn_local_ip),
|
||||
ptmsi := ts_PTMSI(ptmsi), ptmsi_sig := ts_PTMSI_sig(ptmsi_sig));
|
||||
GTP.send(ts_GTPC_SGSNContextReq(g_gn_iface_peer, 0, SGSNContextReqPDU));
|
||||
GTP.send(ts_GTPC_SGSNContextReq(g_gn_iface_peer, gtpc_seq_nr, SGSNContextReqPDU));
|
||||
|
||||
timer T := 5.0;
|
||||
T.start;
|
||||
|
|
Loading…
Reference in New Issue