<p>dexter has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/12913">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">MSC_Tests: Make sure only sgsap related tests use the SGs interface<br><br>At the moment the SGs interface is started and connected in all tests in<br>the testsuite. This may be a problem because the IUT may lack the SGs<br>support. In this case all tests would fail because of the missing SGs<br>interface.<br><br>Lets initalize and connect the SGs interface only for SGs related tests<br>to prevent unrelated test failures.<br><br>Change-Id: I8e012e3599ad00db2e132b6463499f8a4a2307f1<br>Related: OS#3614<br>---<br>M msc/MSC_Tests.ttcn<br>1 file changed, 81 insertions(+), 45 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/13/12913/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/msc/MSC_Tests.ttcn b/msc/MSC_Tests.ttcn</span><br><span>index 34fe9ad..00f9bec 100644</span><br><span>--- a/msc/MSC_Tests.ttcn</span><br><span>+++ b/msc/MSC_Tests.ttcn</span><br><span>@@ -119,8 +119,6 @@</span><br><span>    charstring mp_mme_name := "mmec01.mmegi0001.mme.epc.mnc070.mcc901.3gppnetwork.org";</span><br><span>        charstring mp_vlr_name := "vlr.example.net";</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-      boolean mp_sgsap_enable := false;</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span>    BSSAP_Configurations mp_bssap_cfg := {</span><br><span>               {</span><br><span>                    sccp_service_type := "mtp3_itu",</span><br><span>@@ -254,7 +252,7 @@</span><br><span>     }</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-function f_init(integer num_bsc := 1) runs on MTC_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+function f_init(integer num_bsc := 1, boolean sgsap := false) runs on MTC_CT {</span><br><span> </span><br><span>         if (g_initialized == true) {</span><br><span>                 return;</span><br><span>@@ -280,7 +278,7 @@</span><br><span>        f_init_gsup("MSC_Test");</span><br><span>   f_init_smpp("MSC_Test");</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-  if (mp_sgsap_enable == true) {</span><br><span style="color: hsl(120, 100%, 40%);">+        if (sgsap == true) {</span><br><span>                 f_init_sgsap("MSC_Test");</span><br><span>  }</span><br><span> </span><br><span>@@ -472,7 +470,7 @@</span><br><span> type function void_fn(charstring id, BSC_ConnHdlrPars pars) runs on BSC_ConnHdlr;</span><br><span> </span><br><span> /* FIXME: move into BSC_ConnectionHandler? */</span><br><span style="color: hsl(0, 100%, 40%);">-function f_init_pars(integer imsi_suffix) runs on MTC_CT return BSC_ConnHdlrPars {</span><br><span style="color: hsl(120, 100%, 40%);">+function f_init_pars(integer imsi_suffix, boolean sgsap := false) runs on MTC_CT return BSC_ConnHdlrPars {</span><br><span>  var BSC_ConnHdlrNetworkPars net_pars := {</span><br><span>            kc_support := '0A'O,    /* A5/1 and A5/3 enabled */</span><br><span>          expect_tmsi := true,</span><br><span>@@ -497,7 +495,7 @@</span><br><span>           ipa_ctrl_port := mp_msc_ctrl_port,</span><br><span>           ipa_ctrl_enable := true,</span><br><span>             mm_info := mp_mm_info,</span><br><span style="color: hsl(0, 100%, 40%);">-          sgsap_enable := mp_sgsap_enable</span><br><span style="color: hsl(120, 100%, 40%);">+               sgsap_enable := sgsap</span><br><span>        };</span><br><span>   return pars;</span><br><span> }</span><br><span>@@ -523,7 +521,7 @@</span><br><span>      connect(vc_conn:SMPP, vc_SMPP:SMPP_CLIENT);</span><br><span>  connect(vc_conn:SMPP_PROC, vc_SMPP:SMPP_PROC);</span><br><span>       /* SGs part */</span><br><span style="color: hsl(0, 100%, 40%);">-  if (mp_sgsap_enable == true) {</span><br><span style="color: hsl(120, 100%, 40%);">+        if (pars.sgsap_enable == true) {</span><br><span>             connect(vc_conn:SGsAP, vc_SGsAP:SGsAP_CLIENT);</span><br><span>               connect(vc_conn:SGsAP_PROC, vc_SGsAP:SGsAP_PROC);</span><br><span>    }</span><br><span>@@ -3569,9 +3567,11 @@</span><br><span> }</span><br><span> </span><br><span> testcase TC_sgsap_reset() runs on MTC_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+     var BSC_ConnHdlrPars pars;</span><br><span>   var BSC_ConnHdlr vc_conn;</span><br><span style="color: hsl(0, 100%, 40%);">-       f_init();</span><br><span style="color: hsl(0, 100%, 40%);">-       vc_conn := f_start_handler(refers(f_tc_sgsap_reset), 11810);</span><br><span style="color: hsl(120, 100%, 40%);">+  f_init(1, true);</span><br><span style="color: hsl(120, 100%, 40%);">+      pars := f_init_pars(11810, true);</span><br><span style="color: hsl(120, 100%, 40%);">+     vc_conn := f_start_handler_with_pars(refers(f_tc_sgsap_reset), pars);</span><br><span>        vc_conn.done;</span><br><span> }</span><br><span> </span><br><span>@@ -3661,9 +3661,11 @@</span><br><span>      setverdict(pass);</span><br><span> }</span><br><span> testcase TC_sgsap_lu() runs on MTC_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+     var BSC_ConnHdlrPars pars;</span><br><span>   var BSC_ConnHdlr vc_conn;</span><br><span style="color: hsl(0, 100%, 40%);">-       f_init();</span><br><span style="color: hsl(0, 100%, 40%);">-       vc_conn := f_start_handler(refers(f_tc_sgsap_lu), 11811);</span><br><span style="color: hsl(120, 100%, 40%);">+     f_init(1, true);</span><br><span style="color: hsl(120, 100%, 40%);">+      pars := f_init_pars(11811, true);</span><br><span style="color: hsl(120, 100%, 40%);">+     vc_conn := f_start_handler_with_pars(refers(f_tc_sgsap_lu), pars);</span><br><span>   vc_conn.done;</span><br><span> }</span><br><span> </span><br><span>@@ -3698,10 +3700,12 @@</span><br><span>     setverdict(pass);</span><br><span> }</span><br><span> testcase TC_sgsap_lu_imsi_reject() runs on MTC_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+ var BSC_ConnHdlrPars pars;</span><br><span>   var BSC_ConnHdlr vc_conn;</span><br><span style="color: hsl(0, 100%, 40%);">-       f_init();</span><br><span style="color: hsl(120, 100%, 40%);">+     f_init(1, true);</span><br><span style="color: hsl(120, 100%, 40%);">+      pars := f_init_pars(11812, true);</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-   vc_conn := f_start_handler(refers(f_tc_sgsap_lu_imsi_reject), 11812);</span><br><span style="color: hsl(120, 100%, 40%);">+ vc_conn := f_start_handler_with_pars(refers(f_tc_sgsap_lu_imsi_reject), pars);</span><br><span>       vc_conn.done;</span><br><span> }</span><br><span> </span><br><span>@@ -3759,10 +3763,12 @@</span><br><span>     setverdict(pass);</span><br><span> }</span><br><span> testcase TC_sgsap_lu_and_nothing() runs on MTC_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+ var BSC_ConnHdlrPars pars;</span><br><span>   var BSC_ConnHdlr vc_conn;</span><br><span style="color: hsl(0, 100%, 40%);">-       f_init();</span><br><span style="color: hsl(120, 100%, 40%);">+     f_init(1, true);</span><br><span style="color: hsl(120, 100%, 40%);">+      pars := f_init_pars(11813, true);</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-   vc_conn := f_start_handler(refers(f_tc_sgsap_lu_and_nothing), 11813);</span><br><span style="color: hsl(120, 100%, 40%);">+ vc_conn := f_start_handler_with_pars(refers(f_tc_sgsap_lu_and_nothing), pars);</span><br><span>       vc_conn.done;</span><br><span> }</span><br><span> </span><br><span>@@ -3782,9 +3788,11 @@</span><br><span>      setverdict(pass);</span><br><span> }</span><br><span> testcase TC_sgsap_expl_imsi_det_eps() runs on MTC_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+      var BSC_ConnHdlrPars pars;</span><br><span>   var BSC_ConnHdlr vc_conn;</span><br><span style="color: hsl(0, 100%, 40%);">-       f_init();</span><br><span style="color: hsl(0, 100%, 40%);">-       vc_conn := f_start_handler(refers(f_tc_sgsap_expl_imsi_det_eps), 11814);</span><br><span style="color: hsl(120, 100%, 40%);">+      f_init(1, true);</span><br><span style="color: hsl(120, 100%, 40%);">+      pars := f_init_pars(11814, true);</span><br><span style="color: hsl(120, 100%, 40%);">+     vc_conn := f_start_handler_with_pars(refers(f_tc_sgsap_expl_imsi_det_eps), pars);</span><br><span>    vc_conn.done;</span><br><span> }</span><br><span> </span><br><span>@@ -3805,9 +3813,11 @@</span><br><span>      setverdict(pass);</span><br><span> }</span><br><span> testcase TC_sgsap_expl_imsi_det_noneps() runs on MTC_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+   var BSC_ConnHdlrPars pars;</span><br><span>   var BSC_ConnHdlr vc_conn;</span><br><span style="color: hsl(0, 100%, 40%);">-       f_init();</span><br><span style="color: hsl(0, 100%, 40%);">-       vc_conn := f_start_handler(refers(f_tc_sgsap_expl_imsi_det_noneps), 11815);</span><br><span style="color: hsl(120, 100%, 40%);">+   f_init(1, true);</span><br><span style="color: hsl(120, 100%, 40%);">+      pars := f_init_pars(11815, true);</span><br><span style="color: hsl(120, 100%, 40%);">+     vc_conn := f_start_handler_with_pars(refers(f_tc_sgsap_expl_imsi_det_noneps), pars);</span><br><span>         vc_conn.done;</span><br><span> }</span><br><span> </span><br><span>@@ -3854,9 +3864,11 @@</span><br><span>      setverdict(pass);</span><br><span> }</span><br><span> testcase TC_sgsap_paging_rej() runs on MTC_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+     var BSC_ConnHdlrPars pars;</span><br><span>   var BSC_ConnHdlr vc_conn;</span><br><span style="color: hsl(0, 100%, 40%);">-       f_init();</span><br><span style="color: hsl(0, 100%, 40%);">-       vc_conn := f_start_handler(refers(f_tc_sgsap_paging_rej), 11816);</span><br><span style="color: hsl(120, 100%, 40%);">+     f_init(1, true);</span><br><span style="color: hsl(120, 100%, 40%);">+      pars := f_init_pars(11816, true);</span><br><span style="color: hsl(120, 100%, 40%);">+     vc_conn := f_start_handler_with_pars(refers(f_tc_sgsap_paging_rej), pars);</span><br><span>   vc_conn.done;</span><br><span> }</span><br><span> </span><br><span>@@ -3901,9 +3913,11 @@</span><br><span>      setverdict(pass);</span><br><span> }</span><br><span> testcase TC_sgsap_paging_subscr_rej() runs on MTC_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+      var BSC_ConnHdlrPars pars;</span><br><span>   var BSC_ConnHdlr vc_conn;</span><br><span style="color: hsl(0, 100%, 40%);">-       f_init();</span><br><span style="color: hsl(0, 100%, 40%);">-       vc_conn := f_start_handler(refers(f_tc_sgsap_paging_subscr_rej), 11817);</span><br><span style="color: hsl(120, 100%, 40%);">+      f_init(1, true);</span><br><span style="color: hsl(120, 100%, 40%);">+      pars := f_init_pars(11817, true);</span><br><span style="color: hsl(120, 100%, 40%);">+     vc_conn := f_start_handler_with_pars(refers(f_tc_sgsap_paging_subscr_rej), pars);</span><br><span>    vc_conn.done;</span><br><span> }</span><br><span> </span><br><span>@@ -3943,9 +3957,11 @@</span><br><span>      setverdict(pass);</span><br><span> }</span><br><span> testcase TC_sgsap_paging_ue_unr() runs on MTC_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+  var BSC_ConnHdlrPars pars;</span><br><span>   var BSC_ConnHdlr vc_conn;</span><br><span style="color: hsl(0, 100%, 40%);">-       f_init();</span><br><span style="color: hsl(0, 100%, 40%);">-       vc_conn := f_start_handler(refers(f_tc_sgsap_paging_ue_unr), 11818);</span><br><span style="color: hsl(120, 100%, 40%);">+  f_init(1, true);</span><br><span style="color: hsl(120, 100%, 40%);">+      pars := f_init_pars(11818, true);</span><br><span style="color: hsl(120, 100%, 40%);">+     vc_conn := f_start_handler_with_pars(refers(f_tc_sgsap_paging_ue_unr), pars);</span><br><span>        vc_conn.done;</span><br><span> }</span><br><span> </span><br><span>@@ -3982,9 +3998,11 @@</span><br><span>      setverdict(pass);</span><br><span> }</span><br><span> testcase TC_sgsap_paging_and_nothing() runs on MTC_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+     var BSC_ConnHdlrPars pars;</span><br><span>   var BSC_ConnHdlr vc_conn;</span><br><span style="color: hsl(0, 100%, 40%);">-       f_init();</span><br><span style="color: hsl(0, 100%, 40%);">-       vc_conn := f_start_handler(refers(f_tc_sgsap_paging_and_nothing), 11819);</span><br><span style="color: hsl(120, 100%, 40%);">+     f_init(1, true);</span><br><span style="color: hsl(120, 100%, 40%);">+      pars := f_init_pars(11819, true);</span><br><span style="color: hsl(120, 100%, 40%);">+     vc_conn := f_start_handler_with_pars(refers(f_tc_sgsap_paging_and_nothing), pars);</span><br><span>   vc_conn.done;</span><br><span> }</span><br><span> </span><br><span>@@ -4038,9 +4056,11 @@</span><br><span>      setverdict(pass);</span><br><span> }</span><br><span> testcase TC_sgsap_paging_and_lu() runs on MTC_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+  var BSC_ConnHdlrPars pars;</span><br><span>   var BSC_ConnHdlr vc_conn;</span><br><span style="color: hsl(0, 100%, 40%);">-       f_init();</span><br><span style="color: hsl(0, 100%, 40%);">-       vc_conn := f_start_handler(refers(f_tc_sgsap_paging_and_lu), 11820);</span><br><span style="color: hsl(120, 100%, 40%);">+  f_init(1, true);</span><br><span style="color: hsl(120, 100%, 40%);">+      pars := f_init_pars(11820, true);</span><br><span style="color: hsl(120, 100%, 40%);">+     vc_conn := f_start_handler_with_pars(refers(f_tc_sgsap_paging_and_lu), pars);</span><br><span>        vc_conn.done;</span><br><span> }</span><br><span> </span><br><span>@@ -4067,9 +4087,11 @@</span><br><span>      setverdict(pass);</span><br><span> }</span><br><span> testcase TC_sgsap_unexp_ud() runs on MTC_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+       var BSC_ConnHdlrPars pars;</span><br><span>   var BSC_ConnHdlr vc_conn;</span><br><span style="color: hsl(0, 100%, 40%);">-       f_init();</span><br><span style="color: hsl(0, 100%, 40%);">-       vc_conn := f_start_handler(refers(f_tc_sgsap_unexp_ud), 11821);</span><br><span style="color: hsl(120, 100%, 40%);">+       f_init(1, true);</span><br><span style="color: hsl(120, 100%, 40%);">+      pars := f_init_pars(11821, true);</span><br><span style="color: hsl(120, 100%, 40%);">+     vc_conn := f_start_handler_with_pars(refers(f_tc_sgsap_unexp_ud), pars);</span><br><span>     vc_conn.done;</span><br><span> }</span><br><span> </span><br><span>@@ -4091,9 +4113,11 @@</span><br><span>      setverdict(pass);</span><br><span> }</span><br><span> testcase TC_sgsap_unsol_ud() runs on MTC_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+       var BSC_ConnHdlrPars pars;</span><br><span>   var BSC_ConnHdlr vc_conn;</span><br><span style="color: hsl(0, 100%, 40%);">-       f_init();</span><br><span style="color: hsl(0, 100%, 40%);">-       vc_conn := f_start_handler(refers(f_tc_sgsap_unsol_ud), 11822);</span><br><span style="color: hsl(120, 100%, 40%);">+       f_init(1, true);</span><br><span style="color: hsl(120, 100%, 40%);">+      pars := f_init_pars(11822, true);</span><br><span style="color: hsl(120, 100%, 40%);">+     vc_conn := f_start_handler_with_pars(refers(f_tc_sgsap_unsol_ud), pars);</span><br><span>     vc_conn.done;</span><br><span> }</span><br><span> </span><br><span>@@ -4237,9 +4261,11 @@</span><br><span>      setverdict(pass);</span><br><span> }</span><br><span> testcase TC_sgsap_mt_sms() runs on MTC_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+ var BSC_ConnHdlrPars pars;</span><br><span>   var BSC_ConnHdlr vc_conn;</span><br><span style="color: hsl(0, 100%, 40%);">-       f_init();</span><br><span style="color: hsl(0, 100%, 40%);">-       vc_conn := f_start_handler(refers(f_tc_sgsap_mt_sms), 11823);</span><br><span style="color: hsl(120, 100%, 40%);">+ f_init(1, true);</span><br><span style="color: hsl(120, 100%, 40%);">+      pars := f_init_pars(11823, true);</span><br><span style="color: hsl(120, 100%, 40%);">+     vc_conn := f_start_handler_with_pars(refers(f_tc_sgsap_mt_sms), pars);</span><br><span>       vc_conn.done;</span><br><span> }</span><br><span> </span><br><span>@@ -4265,9 +4291,11 @@</span><br><span>      f_sgsap_bssmap_screening()</span><br><span> }</span><br><span> testcase TC_sgsap_mo_sms() runs on MTC_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+        var BSC_ConnHdlrPars pars;</span><br><span>   var BSC_ConnHdlr vc_conn;</span><br><span style="color: hsl(0, 100%, 40%);">-       f_init();</span><br><span style="color: hsl(0, 100%, 40%);">-       vc_conn := f_start_handler(refers(f_tc_sgsap_mo_sms), 11824);</span><br><span style="color: hsl(120, 100%, 40%);">+ f_init(1, true);</span><br><span style="color: hsl(120, 100%, 40%);">+      pars := f_init_pars(11824, true);</span><br><span style="color: hsl(120, 100%, 40%);">+     vc_conn := f_start_handler_with_pars(refers(f_tc_sgsap_mo_sms), pars);</span><br><span>       vc_conn.done;</span><br><span> }</span><br><span> </span><br><span>@@ -4337,9 +4365,11 @@</span><br><span>      setverdict(pass);</span><br><span> }</span><br><span> testcase TC_sgsap_mt_sms_and_nothing() runs on MTC_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+     var BSC_ConnHdlrPars pars;</span><br><span>   var BSC_ConnHdlr vc_conn;</span><br><span style="color: hsl(0, 100%, 40%);">-       f_init();</span><br><span style="color: hsl(0, 100%, 40%);">-       vc_conn := f_start_handler(refers(f_tc_sgsap_mt_sms_and_nothing), 11825);</span><br><span style="color: hsl(120, 100%, 40%);">+     f_init(1, true);</span><br><span style="color: hsl(120, 100%, 40%);">+      pars := f_init_pars(11825, true);</span><br><span style="color: hsl(120, 100%, 40%);">+     vc_conn := f_start_handler_with_pars(refers(f_tc_sgsap_mt_sms_and_nothing), pars);</span><br><span>   vc_conn.done;</span><br><span> }</span><br><span> </span><br><span>@@ -4397,9 +4427,11 @@</span><br><span>      setverdict(pass);</span><br><span> }</span><br><span> testcase TC_sgsap_mt_sms_and_reject() runs on MTC_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+      var BSC_ConnHdlrPars pars;</span><br><span>   var BSC_ConnHdlr vc_conn;</span><br><span style="color: hsl(0, 100%, 40%);">-       f_init();</span><br><span style="color: hsl(0, 100%, 40%);">-       vc_conn := f_start_handler(refers(f_tc_sgsap_mt_sms_and_reject), 11826);</span><br><span style="color: hsl(120, 100%, 40%);">+      f_init(1, true);</span><br><span style="color: hsl(120, 100%, 40%);">+      pars := f_init_pars(11826, true);</span><br><span style="color: hsl(120, 100%, 40%);">+     vc_conn := f_start_handler_with_pars(refers(f_tc_sgsap_mt_sms_and_reject), pars);</span><br><span>    vc_conn.done;</span><br><span> }</span><br><span> </span><br><span>@@ -4471,10 +4503,12 @@</span><br><span>     f_mt_lu_and_csfb_call(id, pars, true);</span><br><span> }</span><br><span> testcase TC_bssap_lu_sgsap_lu_and_mt_call() runs on MTC_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+   var BSC_ConnHdlrPars pars;</span><br><span>   var BSC_ConnHdlr vc_conn;</span><br><span style="color: hsl(0, 100%, 40%);">-       f_init();</span><br><span style="color: hsl(120, 100%, 40%);">+     f_init(1, true);</span><br><span style="color: hsl(120, 100%, 40%);">+      pars := f_init_pars(118139, true);</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-  vc_conn := f_start_handler(refers(f_tc_bssap_lu_sgsap_lu_and_mt_call), 139);</span><br><span style="color: hsl(120, 100%, 40%);">+  vc_conn := f_start_handler_with_pars(refers(f_tc_bssap_lu_sgsap_lu_and_mt_call), pars);</span><br><span>      vc_conn.done;</span><br><span> }</span><br><span> </span><br><span>@@ -4484,10 +4518,12 @@</span><br><span>     f_mt_lu_and_csfb_call(id, pars, false);</span><br><span> }</span><br><span> testcase TC_sgsap_lu_and_mt_call() runs on MTC_CT {</span><br><span style="color: hsl(120, 100%, 40%);">+   var BSC_ConnHdlrPars pars;</span><br><span>   var BSC_ConnHdlr vc_conn;</span><br><span style="color: hsl(0, 100%, 40%);">-       f_init();</span><br><span style="color: hsl(120, 100%, 40%);">+     f_init(1, true);</span><br><span style="color: hsl(120, 100%, 40%);">+      pars := f_init_pars(11827, true);</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-   vc_conn := f_start_handler(refers(f_tc_sgsap_lu_and_mt_call), 11827);</span><br><span style="color: hsl(120, 100%, 40%);">+ vc_conn := f_start_handler_with_pars(refers(f_tc_sgsap_lu_and_mt_call), pars);</span><br><span>       vc_conn.done;</span><br><span> }</span><br><span> </span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/12913">change 12913</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/12913"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-ttcn3-hacks </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>
<div style="display:none"> Gerrit-Change-Id: I8e012e3599ad00db2e132b6463499f8a4a2307f1 </div>
<div style="display:none"> Gerrit-Change-Number: 12913 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: dexter <pmaier@sysmocom.de> </div>