<p>Neels Hofmeyr has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/11244">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">GSUP client: send CN domain IE on LU request<br><br>Give the HLR a chance to send us updated subscriber data by indicating the CN<br>domain to be Circuit Switched, only during a LU Request GSUP message.<br><br>Adjust msc_vlr_tests to expect the added GSUP CN domain IE to indicate CS, i.e.<br>append '280102'.<br><br>Related: OS#3601<br>Change-Id: I0c2d33fbfdb4728e480679120d06b7f3a2ccfd76<br>---<br>M src/libvlr/vlr.c<br>M tests/msc_vlr/msc_vlr_test_authen_reuse.c<br>M tests/msc_vlr/msc_vlr_test_authen_reuse.err<br>M tests/msc_vlr/msc_vlr_test_call.c<br>M tests/msc_vlr/msc_vlr_test_call.err<br>M tests/msc_vlr/msc_vlr_test_gsm_authen.c<br>M tests/msc_vlr/msc_vlr_test_gsm_authen.err<br>M tests/msc_vlr/msc_vlr_test_gsm_ciph.c<br>M tests/msc_vlr/msc_vlr_test_gsm_ciph.err<br>M tests/msc_vlr/msc_vlr_test_hlr_reject.c<br>M tests/msc_vlr/msc_vlr_test_hlr_reject.err<br>M tests/msc_vlr/msc_vlr_test_hlr_timeout.c<br>M tests/msc_vlr/msc_vlr_test_hlr_timeout.err<br>M tests/msc_vlr/msc_vlr_test_ms_timeout.c<br>M tests/msc_vlr/msc_vlr_test_ms_timeout.err<br>M tests/msc_vlr/msc_vlr_test_no_authen.c<br>M tests/msc_vlr/msc_vlr_test_no_authen.err<br>M tests/msc_vlr/msc_vlr_test_reject_concurrency.c<br>M tests/msc_vlr/msc_vlr_test_reject_concurrency.err<br>M tests/msc_vlr/msc_vlr_test_rest.c<br>M tests/msc_vlr/msc_vlr_test_rest.err<br>M tests/msc_vlr/msc_vlr_test_ss.c<br>M tests/msc_vlr/msc_vlr_test_ss.err<br>M tests/msc_vlr/msc_vlr_test_umts_authen.c<br>M tests/msc_vlr/msc_vlr_test_umts_authen.err<br>25 files changed, 176 insertions(+), 175 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-msc refs/changes/44/11244/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/src/libvlr/vlr.c b/src/libvlr/vlr.c</span><br><span>index bfaf333..f7572f2 100644</span><br><span>--- a/src/libvlr/vlr.c</span><br><span>+++ b/src/libvlr/vlr.c</span><br><span>@@ -622,6 +622,7 @@</span><br><span>         int rc;</span><br><span> </span><br><span>  gsup_msg.message_type = OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST;</span><br><span style="color: hsl(120, 100%, 40%);">+       gsup_msg.cn_domain = vsub->vlr->cfg.is_ps ? OSMO_GSUP_CN_DOMAIN_PS : OSMO_GSUP_CN_DOMAIN_CS;</span><br><span>   rc = vlr_subscr_tx_gsup_message(vsub, &gsup_msg);</span><br><span> </span><br><span>    return rc;</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_authen_reuse.c b/tests/msc_vlr/msc_vlr_test_authen_reuse.c</span><br><span>index 3b80e83..6591557 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_authen_reuse.c</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_authen_reuse.c</span><br><span>@@ -85,7 +85,7 @@</span><br><span> </span><br><span>  if (via_ran == RAN_GERAN_A) {</span><br><span>                btw("MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-            gsup_expect_tx("04010809710000000156f0");</span><br><span style="color: hsl(120, 100%, 40%);">+           gsup_expect_tx("04010809710000000156f0280102");</span><br><span>            ms_sends_msg("0554" "e229c19e" "2104" "791f2e41");</span><br><span>           VERBOSE_ASSERT(gsup_tx_confirmed, == true, "%d");</span><br><span>          VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>@@ -98,7 +98,7 @@</span><br><span>             VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>             btw("MS sends SecurityModeControl acceptance, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-             gsup_expect_tx("04010809710000000156f0");</span><br><span style="color: hsl(120, 100%, 40%);">+           gsup_expect_tx("04010809710000000156f0280102");</span><br><span>            ms_sends_security_mode_complete();</span><br><span>           VERBOSE_ASSERT(gsup_tx_confirmed, == true, "%d");</span><br><span>          VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_authen_reuse.err b/tests/msc_vlr/msc_vlr_test_authen_reuse.err</span><br><span>index e25396d..5f5db2f 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_authen_reuse.err</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_authen_reuse.err</span><br><span>@@ -72,8 +72,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000010650)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000000156f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000000156f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF IMSI:901700000010650: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:901700000010650){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>@@ -506,8 +506,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000010650)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000000156f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000000156f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span>   gsup_tx_confirmed == 1</span><br><span>   lu_result_sent == 0</span><br><span>@@ -948,8 +948,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000010650)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000000156f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000000156f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF IMSI:901700000010650: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:901700000010650){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>@@ -1462,8 +1462,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000010650)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000000156f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000000156f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span>   gsup_tx_confirmed == 1</span><br><span>   lu_result_sent == 0</span><br><span>@@ -1997,8 +1997,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000010650)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000000156f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000000156f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF IMSI:901700000010650: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:901700000010650){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>@@ -2337,8 +2337,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000010650)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000000156f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000000156f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span>   gsup_tx_confirmed == 1</span><br><span>   lu_result_sent == 0</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_call.c b/tests/msc_vlr/msc_vlr_test_call.c</span><br><span>index 50bf174..5819e51 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_call.c</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_call.c</span><br><span>@@ -122,7 +122,7 @@</span><br><span>    VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>     btw("MS sends SecurityModeControl acceptance, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-     gsup_expect_tx("04010809710000000156f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000000156f0280102");</span><br><span>    ms_sends_security_mode_complete();</span><br><span>   VERBOSE_ASSERT(gsup_tx_confirmed, == true, "%d");</span><br><span>  VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_call.err b/tests/msc_vlr/msc_vlr_test_call.err</span><br><span>index 7a70b4b..19cb25d 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_call.err</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_call.err</span><br><span>@@ -88,8 +88,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000010650)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000000156f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000000156f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span>   gsup_tx_confirmed == 1</span><br><span>   lu_result_sent == 0</span><br><span>@@ -466,8 +466,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000010650)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000000156f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000000156f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span>   gsup_tx_confirmed == 1</span><br><span>   lu_result_sent == 0</span><br><span>@@ -849,8 +849,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000010650)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000000156f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000000156f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span>   gsup_tx_confirmed == 1</span><br><span>   lu_result_sent == 0</span><br><span>@@ -1200,8 +1200,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000010650)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000000156f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000000156f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span>   gsup_tx_confirmed == 1</span><br><span>   lu_result_sent == 0</span><br><span>@@ -1544,8 +1544,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000010650)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000000156f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000000156f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span>   gsup_tx_confirmed == 1</span><br><span>   lu_result_sent == 0</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_gsm_authen.c b/tests/msc_vlr/msc_vlr_test_gsm_authen.c</span><br><span>index 6555fbd..8129781 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_gsm_authen.c</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_gsm_authen.c</span><br><span>@@ -75,7 +75,7 @@</span><br><span>   VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>     btw("MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-    gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("05542d8b2c3e");</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>@@ -269,7 +269,7 @@</span><br><span>       VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>     btw("MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-    gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("05542d8b2c3e");</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>@@ -446,7 +446,7 @@</span><br><span>       VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>     btw("MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-    gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("05545afc8d72");</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>@@ -551,7 +551,7 @@</span><br><span>       VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>     btw("MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-    gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("05542d8b2c3e");</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>@@ -654,7 +654,7 @@</span><br><span>       VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>     btw("MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-    gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("05542d8b2c3e");</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>@@ -785,7 +785,7 @@</span><br><span>       VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>     btw("MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-    gsup_expect_tx("04010809710000000156f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000000156f0280102");</span><br><span>    ms_sends_msg("0554" "9b36efdf");</span><br><span>         VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_gsm_authen.err b/tests/msc_vlr/msc_vlr_test_gsm_authen.err</span><br><span>index 954934a..51f7367 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_gsm_authen.err</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_gsm_authen.err</span><br><span>@@ -90,8 +90,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF IMSI:901700000004620: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>@@ -541,8 +541,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF IMSI:901700000004620: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>@@ -961,8 +961,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:50462976){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:50462976){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:50462976)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:50462976){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:50462976){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:50462976){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>@@ -1201,8 +1201,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF IMSI:901700000004620: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>@@ -1438,8 +1438,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF IMSI:901700000004620: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>@@ -1688,8 +1688,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000010650)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000000156f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000000156f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF IMSI:901700000010650: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:901700000010650){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_gsm_ciph.c b/tests/msc_vlr/msc_vlr_test_gsm_ciph.c</span><br><span>index 4254066..8f256b1 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_gsm_ciph.c</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_gsm_ciph.c</span><br><span>@@ -77,7 +77,7 @@</span><br><span>       VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>     btw("MS sends Ciphering Mode Complete, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-    gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("0632");</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>@@ -292,7 +292,7 @@</span><br><span>       VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>     btw("MS sends Ciphering Mode Complete, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-    gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("0632");</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>@@ -531,7 +531,7 @@</span><br><span>       VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>     btw("MS sends Ciphering Mode Complete, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-    gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("0632");</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>@@ -641,7 +641,7 @@</span><br><span>       vlr_subscr_put(vsub);</span><br><span> </span><br><span>    btw("MS sends Ciphering Mode Complete with IMEISV, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-        gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("063217094b32244332244372f5");</span><br><span>        VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>@@ -736,7 +736,7 @@</span><br><span>       VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>     btw("MS sends Ciphering Mode Complete, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-    gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("0632");</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>@@ -915,7 +915,7 @@</span><br><span>       VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>     btw("MS sends Ciphering Mode Complete, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-    gsup_expect_tx("04010809710000000156f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000000156f0280102");</span><br><span>    ms_sends_msg("0632");</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>@@ -1109,7 +1109,7 @@</span><br><span>     VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>     btw("MS sends Ciphering Mode Complete, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-    gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("0632");</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>@@ -1330,7 +1330,7 @@</span><br><span>     VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>     btw("MS sends Ciphering Mode Complete, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-    gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("0632");</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_gsm_ciph.err b/tests/msc_vlr/msc_vlr_test_gsm_ciph.err</span><br><span>index 4a13b68..cc8659c 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_gsm_ciph.err</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_gsm_ciph.err</span><br><span>@@ -97,8 +97,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span>   lu_result_sent == 0</span><br><span> - HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT</span><br><span>@@ -601,8 +601,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span>   lu_result_sent == 0</span><br><span> - HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT</span><br><span>@@ -1140,8 +1140,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span>   lu_result_sent == 0</span><br><span> - HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT</span><br><span>@@ -1388,8 +1388,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span>   lu_result_sent == 0</span><br><span> - Subscriber has the IMEISV</span><br><span>@@ -1611,8 +1611,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span>   lu_result_sent == 0</span><br><span> - HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT</span><br><span>@@ -1873,8 +1873,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000010650)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000000156f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000000156f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span>   lu_result_sent == 0</span><br><span> - HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT</span><br><span>@@ -2353,8 +2353,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span>   lu_result_sent == 0</span><br><span> - HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT</span><br><span>@@ -2853,8 +2853,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span>   lu_result_sent == 0</span><br><span> - HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_hlr_reject.c b/tests/msc_vlr/msc_vlr_test_hlr_reject.c</span><br><span>index 8dfe1f4..13bed42 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_hlr_reject.c</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_hlr_reject.c</span><br><span>@@ -114,7 +114,7 @@</span><br><span>       VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>     btw("MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-    gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("05542d8b2c3e");</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>@@ -203,7 +203,7 @@</span><br><span>       VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>     btw("MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-    gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("05542d8b2c3e");</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>@@ -326,7 +326,7 @@</span><br><span>       VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>     btw("MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-    gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("05542d8b2c3e");</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>@@ -371,7 +371,7 @@</span><br><span>       VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>     btw("MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-    gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("05542d8b2c3e");</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>@@ -400,7 +400,7 @@</span><br><span> </span><br><span>   btw("Location Update request causes a GSUP LU request to HLR");</span><br><span>    lu_result_sent = RES_NONE;</span><br><span style="color: hsl(0, 100%, 40%);">-      gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("050802008168000130089910070000006402");</span><br><span>      OSMO_ASSERT(gsup_tx_confirmed);</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>@@ -424,7 +424,7 @@</span><br><span> </span><br><span>       btw("Location Update request causes a GSUP LU request to HLR");</span><br><span>    lu_result_sent = RES_NONE;</span><br><span style="color: hsl(0, 100%, 40%);">-      gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("050802008168000130089910070000006402");</span><br><span>      OSMO_ASSERT(gsup_tx_confirmed);</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_hlr_reject.err b/tests/msc_vlr/msc_vlr_test_hlr_reject.err</span><br><span>index f151838..505a3b4 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_hlr_reject.err</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_hlr_reject.err</span><br><span>@@ -233,8 +233,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF IMSI:901700000004620: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>@@ -388,8 +388,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>@@ -546,8 +546,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF IMSI:901700000004620: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>@@ -783,8 +783,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF IMSI:901700000004620: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>@@ -1055,8 +1055,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>@@ -1137,8 +1137,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_hlr_timeout.c b/tests/msc_vlr/msc_vlr_test_hlr_timeout.c</span><br><span>index ce3f3d0..a237695 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_hlr_timeout.c</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_hlr_timeout.c</span><br><span>@@ -73,7 +73,7 @@</span><br><span> </span><br><span>       btw("Location Update request causes a GSUP LU request to HLR");</span><br><span>    lu_result_sent = RES_NONE;</span><br><span style="color: hsl(0, 100%, 40%);">-      gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("050802008168000130089910070000006402");</span><br><span>      OSMO_ASSERT(gsup_tx_confirmed);</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_hlr_timeout.err b/tests/msc_vlr/msc_vlr_test_hlr_timeout.err</span><br><span>index dab8e2c..c6cbeab 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_hlr_timeout.err</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_hlr_timeout.err</span><br><span>@@ -117,8 +117,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_ms_timeout.c b/tests/msc_vlr/msc_vlr_test_ms_timeout.c</span><br><span>index ddb6324..a4851b3 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_ms_timeout.c</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_ms_timeout.c</span><br><span>@@ -125,7 +125,7 @@</span><br><span>   VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>     btw("MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-    gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("05542d8b2c3e");</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>@@ -198,7 +198,7 @@</span><br><span> </span><br><span>   btw("Location Update request causes a GSUP LU request to HLR");</span><br><span>    lu_result_sent = RES_NONE;</span><br><span style="color: hsl(0, 100%, 40%);">-      gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("050802008168000130089910070000006402");</span><br><span>      OSMO_ASSERT(gsup_tx_confirmed);</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_ms_timeout.err b/tests/msc_vlr/msc_vlr_test_ms_timeout.err</span><br><span>index 43eb3d4..d2b7ef3 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_ms_timeout.err</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_ms_timeout.err</span><br><span>@@ -180,8 +180,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF IMSI:901700000004620: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>@@ -383,8 +383,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_no_authen.c b/tests/msc_vlr/msc_vlr_test_no_authen.c</span><br><span>index afa03c3..b34ddd7 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_no_authen.c</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_no_authen.c</span><br><span>@@ -35,7 +35,7 @@</span><br><span> </span><br><span>    btw("Location Update request causes a GSUP LU request to HLR");</span><br><span>    lu_result_sent = RES_NONE;</span><br><span style="color: hsl(0, 100%, 40%);">-      gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("050802008168000130089910070000006402");</span><br><span>      OSMO_ASSERT(gsup_tx_confirmed);</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>@@ -177,7 +177,7 @@</span><br><span> </span><br><span>       btw("Location Update request causes a GSUP LU request to HLR");</span><br><span>    lu_result_sent = RES_NONE;</span><br><span style="color: hsl(0, 100%, 40%);">-      gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("050802008168000130089910070000006402");</span><br><span>      OSMO_ASSERT(gsup_tx_confirmed);</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>@@ -327,7 +327,7 @@</span><br><span>   BTW("subscriber sends LU Request, this time with the TMSI");</span><br><span>       btw("Location Update request causes a GSUP LU request to HLR");</span><br><span>    lu_result_sent = RES_NONE;</span><br><span style="color: hsl(0, 100%, 40%);">-      gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("050802008168000130" "05f4" "03020100");</span><br><span>  OSMO_ASSERT(gsup_tx_confirmed);</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>@@ -400,7 +400,7 @@</span><br><span> </span><br><span>       btw("Location Update request causes a GSUP LU request to HLR");</span><br><span>    lu_result_sent = RES_NONE;</span><br><span style="color: hsl(0, 100%, 40%);">-      gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("050802008168000130089910070000006402");</span><br><span>      OSMO_ASSERT(gsup_tx_confirmed);</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>@@ -471,7 +471,7 @@</span><br><span> </span><br><span>       btw("Location Update request causes a GSUP LU request to HLR");</span><br><span>    lu_result_sent = RES_NONE;</span><br><span style="color: hsl(0, 100%, 40%);">-      gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("050802008168000130089910070000006402");</span><br><span>      OSMO_ASSERT(gsup_tx_confirmed);</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>@@ -555,7 +555,7 @@</span><br><span>   OSMO_ASSERT(dtap_tx_confirmed);</span><br><span> </span><br><span>  btw("MS replies with an Identity Response, causes LU to commence with a GSUP LU request to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-     gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("0559094332244332244372f5");</span><br><span>  OSMO_ASSERT(gsup_tx_confirmed);</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>@@ -618,7 +618,7 @@</span><br><span>   OSMO_ASSERT(dtap_tx_confirmed);</span><br><span> </span><br><span>  btw("MS replies with an Identity Response, causes LU to commence with a GSUP LU request to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-     gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("0559094332244332244372f5");</span><br><span>  OSMO_ASSERT(gsup_tx_confirmed);</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>@@ -698,7 +698,7 @@</span><br><span>   OSMO_ASSERT(dtap_tx_confirmed);</span><br><span> </span><br><span>  btw("MS replies with an Identity Response, causes LU to commence with a GSUP LU request to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-     gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("0559094332244332244372f5");</span><br><span>  OSMO_ASSERT(gsup_tx_confirmed);</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>@@ -754,7 +754,7 @@</span><br><span>   OSMO_ASSERT(dtap_tx_confirmed);</span><br><span> </span><br><span>  btw("MS replies with an Identity Response, causes LU to commence with a GSUP LU request to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-     gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("0559095332244332244372f6");</span><br><span>  OSMO_ASSERT(gsup_tx_confirmed);</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>@@ -840,7 +840,7 @@</span><br><span>   OSMO_ASSERT(dtap_tx_confirmed);</span><br><span> </span><br><span>  btw("MS replies with an Identity Response, causes LU to commence with a GSUP LU request to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-     gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("0559094332244332244372f5");</span><br><span>  OSMO_ASSERT(gsup_tx_confirmed);</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>@@ -934,7 +934,7 @@</span><br><span> </span><br><span>       btw("Location Update request causes a GSUP LU request to HLR");</span><br><span>    lu_result_sent = RES_NONE;</span><br><span style="color: hsl(0, 100%, 40%);">-      gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("050802008168000130089910070000006402");</span><br><span>      OSMO_ASSERT(gsup_tx_confirmed);</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_no_authen.err b/tests/msc_vlr/msc_vlr_test_no_authen.err</span><br><span>index f2453af..fb0582b 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_no_authen.err</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_no_authen.err</span><br><span>@@ -28,8 +28,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>@@ -351,8 +351,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>@@ -674,8 +674,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:50462976){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:50462976){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:50462976)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:50462976){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:50462976){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:50462976){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:50462976){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>@@ -866,8 +866,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>@@ -1055,8 +1055,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>@@ -1286,8 +1286,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF IMSI:901700000004620: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>@@ -1461,8 +1461,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF IMSI:901700000004620: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>@@ -1668,8 +1668,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF IMSI:901700000004620: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>@@ -1836,8 +1836,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>@@ -2046,8 +2046,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF IMSI:901700000004620: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>@@ -2266,8 +2266,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_reject_concurrency.c b/tests/msc_vlr/msc_vlr_test_reject_concurrency.c</span><br><span>index 580135a..d206571 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_reject_concurrency.c</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_reject_concurrency.c</span><br><span>@@ -30,7 +30,7 @@</span><br><span> </span><br><span>   btw("Location Update Request on one connection");</span><br><span>  lu_result_sent = RES_NONE;</span><br><span style="color: hsl(0, 100%, 40%);">-      gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("050802008168000130089910070000006402");</span><br><span>      OSMO_ASSERT(gsup_tx_confirmed);</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>@@ -73,7 +73,7 @@</span><br><span> {</span><br><span>        btw("Location Update Request");</span><br><span>    lu_result_sent = RES_NONE;</span><br><span style="color: hsl(0, 100%, 40%);">-      gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("050802008168000130089910070000006402");</span><br><span>      OSMO_ASSERT(gsup_tx_confirmed);</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_reject_concurrency.err b/tests/msc_vlr/msc_vlr_test_reject_concurrency.err</span><br><span>index 84436d3..0a964ac 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_reject_concurrency.err</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_reject_concurrency.err</span><br><span>@@ -28,8 +28,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>@@ -187,8 +187,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>@@ -317,8 +317,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>@@ -454,8 +454,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>@@ -586,8 +586,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>@@ -783,8 +783,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>@@ -983,8 +983,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>@@ -1171,8 +1171,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>@@ -1398,8 +1398,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>@@ -1645,8 +1645,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_rest.c b/tests/msc_vlr/msc_vlr_test_rest.c</span><br><span>index aef1df5..247e7ae 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_rest.c</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_rest.c</span><br><span>@@ -85,7 +85,7 @@</span><br><span> </span><br><span>       btw("Location Update request causes a GSUP LU request to HLR");</span><br><span>    lu_result_sent = RES_NONE;</span><br><span style="color: hsl(0, 100%, 40%);">-      gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("050802008168000130089910070000006402");</span><br><span>      OSMO_ASSERT(gsup_tx_confirmed);</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>@@ -116,7 +116,7 @@</span><br><span>   BTW("verify that the MS can send another LU request");</span><br><span>     btw("Location Update request causes a GSUP LU request to HLR");</span><br><span>    lu_result_sent = RES_NONE;</span><br><span style="color: hsl(0, 100%, 40%);">-      gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("050802008168000130089910070000006402");</span><br><span>      OSMO_ASSERT(gsup_tx_confirmed);</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>@@ -168,7 +168,7 @@</span><br><span>   thwart_rx_non_initial_requests();</span><br><span> </span><br><span>        btw("MS tells us the IMSI, causes a GSUP LU request to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">- gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("0559089910070000006402");</span><br><span>    OSMO_ASSERT(gsup_tx_confirmed);</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_rest.err b/tests/msc_vlr/msc_vlr_test_rest.err</span><br><span>index 395a138..fc3a85d 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_rest.err</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_rest.err</span><br><span>@@ -120,8 +120,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>@@ -241,8 +241,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>@@ -425,8 +425,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:591536962){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:591536962){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:591536962)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:591536962){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:591536962){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF IMSI:901700000004620: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:591536962){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_ss.c b/tests/msc_vlr/msc_vlr_test_ss.c</span><br><span>index 88e8036..34aa634 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_ss.c</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_ss.c</span><br><span>@@ -47,7 +47,7 @@</span><br><span> </span><br><span>  btw("Location Update request causes a GSUP LU request to HLR");</span><br><span>    lu_result_sent = RES_NONE;</span><br><span style="color: hsl(0, 100%, 40%);">-      gsup_expect_tx("04010809710000004026f0");</span><br><span style="color: hsl(120, 100%, 40%);">+   gsup_expect_tx("04010809710000004026f0280102");</span><br><span>    ms_sends_msg("050802008168000130089910070000006402");</span><br><span>      OSMO_ASSERT(gsup_tx_confirmed);</span><br><span>      VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_ss.err b/tests/msc_vlr/msc_vlr_test_ss.err</span><br><span>index 7255e7d..0f10910 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_ss.err</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_ss.err</span><br><span>@@ -28,8 +28,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>@@ -232,8 +232,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000004620)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000004026f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000004026f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: Received Event SUBSCR_CONN_E_COMPLETE_LAYER_3</span><br><span> DMM Subscr_Conn(LU:901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_AUTH_CIPH</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_umts_authen.c b/tests/msc_vlr/msc_vlr_test_umts_authen.c</span><br><span>index 03f516f..62e280e 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_umts_authen.c</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_umts_authen.c</span><br><span>@@ -124,7 +124,7 @@</span><br><span> </span><br><span>       if (via_ran == RAN_GERAN_A) {</span><br><span>                btw("MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-            gsup_expect_tx("04010809710000000156f0");</span><br><span style="color: hsl(120, 100%, 40%);">+           gsup_expect_tx("04010809710000000156f0280102");</span><br><span>            ms_sends_msg("0554" "e229c19e" "2104" "791f2e41");</span><br><span>           VERBOSE_ASSERT(gsup_tx_confirmed, == true, "%d");</span><br><span>          VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>@@ -137,7 +137,7 @@</span><br><span>           VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>             btw("MS sends SecurityModeControl acceptance, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-             gsup_expect_tx("04010809710000000156f0");</span><br><span style="color: hsl(120, 100%, 40%);">+           gsup_expect_tx("04010809710000000156f0280102");</span><br><span>            ms_sends_security_mode_complete();</span><br><span>           VERBOSE_ASSERT(gsup_tx_confirmed, == true, "%d");</span><br><span>          VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>@@ -493,7 +493,7 @@</span><br><span> </span><br><span>       if (via_ran == RAN_GERAN_A) {</span><br><span>                btw("MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-            gsup_expect_tx("04010809710000000156f0");</span><br><span style="color: hsl(120, 100%, 40%);">+           gsup_expect_tx("04010809710000000156f0280102");</span><br><span>            ms_sends_msg("0554" "1df5f0b4" "2104" "f22b696e");</span><br><span>           VERBOSE_ASSERT(gsup_tx_confirmed, == true, "%d");</span><br><span>          VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>@@ -506,7 +506,7 @@</span><br><span>           VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span> </span><br><span>             btw("MS sends SecurityModeControl acceptance, VLR accepts and sends GSUP LU Req to HLR");</span><br><span style="color: hsl(0, 100%, 40%);">-             gsup_expect_tx("04010809710000000156f0");</span><br><span style="color: hsl(120, 100%, 40%);">+           gsup_expect_tx("04010809710000000156f0280102");</span><br><span>            ms_sends_security_mode_complete();</span><br><span>           VERBOSE_ASSERT(gsup_tx_confirmed, == true, "%d");</span><br><span>          VERBOSE_ASSERT(lu_result_sent, == RES_NONE, "%d");</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_umts_authen.err b/tests/msc_vlr/msc_vlr_test_umts_authen.err</span><br><span>index 4a060af..538a3d9 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_umts_authen.err</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_umts_authen.err</span><br><span>@@ -72,8 +72,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000010650)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000000156f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000000156f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF IMSI:901700000010650: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:901700000010650){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>@@ -552,8 +552,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000010650)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000000156f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000000156f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span>   gsup_tx_confirmed == 1</span><br><span>   lu_result_sent == 0</span><br><span>@@ -1071,8 +1071,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000010650)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000000156f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000000156f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span> DREF IMSI:901700000010650: MSC conn use - dtap == 0 (0x0: )</span><br><span> DMM Subscr_Conn(LU:901700000010650){SUBSCR_CONN_S_AUTH_CIPH}: Received Event SUBSCR_CONN_E_UNUSED</span><br><span>@@ -1305,8 +1305,8 @@</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Allocated</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: is child of vlr_lu_fsm(LU:901700000010650)</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: Received Event UPD_HLR_VLR_E_START</span><br><span style="color: hsl(0, 100%, 40%);">-DVLR GSUP tx: 04010809710000000156f0</span><br><span style="color: hsl(0, 100%, 40%);">-GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0</span><br><span style="color: hsl(120, 100%, 40%);">+DVLR GSUP tx: 04010809710000000156f0280102</span><br><span style="color: hsl(120, 100%, 40%);">+GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0280102</span><br><span> DVLR upd_hlr_vlr_fsm(LU:901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA</span><br><span>   gsup_tx_confirmed == 1</span><br><span>   lu_result_sent == 0</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/11244">change 11244</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/11244"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-msc </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>
<div style="display:none"> Gerrit-Change-Id: I0c2d33fbfdb4728e480679120d06b7f3a2ccfd76 </div>
<div style="display:none"> Gerrit-Change-Number: 11244 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: Neels Hofmeyr <nhofmeyr@sysmocom.de> </div>