<p>neels has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/20617">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">BSSAP_LE_Emulation: configure sending vs receiving RESET<br><br>Expecting OsmoBSC to send a RESET to the SMLC implies that the virtual SMLC<br>stays quiet until a RESET is received. Add flag to configure RESET behavior of<br>BSSMAP-LE.<br><br>Change-Id: I49a749b037b614f922044165a4357fe20b68860b<br>---<br>M library/BSSAP_LE_Emulation.ttcn<br>1 file changed, 6 insertions(+), 2 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/17/20617/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/library/BSSAP_LE_Emulation.ttcn b/library/BSSAP_LE_Emulation.ttcn</span><br><span>index 294ac62..4965856 100644</span><br><span>--- a/library/BSSAP_LE_Emulation.ttcn</span><br><span>+++ b/library/BSSAP_LE_Emulation.ttcn</span><br><span>@@ -339,7 +339,8 @@</span><br><span>         boolean role_ms,</span><br><span>     /* needed for performing BSSMAP RESET */</span><br><span>     SCCP_PAR_Address sccp_addr_local optional,</span><br><span style="color: hsl(0, 100%, 40%);">-      SCCP_PAR_Address sccp_addr_peer optional</span><br><span style="color: hsl(120, 100%, 40%);">+      SCCP_PAR_Address sccp_addr_peer optional,</span><br><span style="color: hsl(120, 100%, 40%);">+     boolean send_reset</span><br><span> }</span><br><span> </span><br><span> private altstep as_reset_ack() runs on BSSAP_LE_Emulation_CT {</span><br><span>@@ -501,7 +502,8 @@</span><br><span>  f_conn_table_init();</span><br><span>         f_expect_table_init();</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-      if (isvalue(ops.sccp_addr_peer) and isvalue(ops.sccp_addr_local)) {</span><br><span style="color: hsl(120, 100%, 40%);">+   if (g_ran_ops.send_reset</span><br><span style="color: hsl(120, 100%, 40%);">+          and isvalue(ops.sccp_addr_peer) and isvalue(ops.sccp_addr_local)) {</span><br><span>              f_sleep(1.0);   /* HACK to wait for M3UA/ASP to be ACTIVE */</span><br><span>                 f_bssap_le_reset(ops.sccp_addr_peer, ops.sccp_addr_local);</span><br><span>   }</span><br><span>@@ -517,6 +519,8 @@</span><br><span>              var integer targetPointCode;</span><br><span> </span><br><span>             alt {</span><br><span style="color: hsl(120, 100%, 40%);">+         [not g_ran_ops.send_reset] as_reset_ack();</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span>                 [] as_main_bssap_le();</span><br><span> </span><br><span>           [g_ran_ops.role_ms] CLIENT.receive(PDU_DTAP_MO:?) -> value dtap_mo sender vc_conn {</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/20617">change 20617</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/c/osmo-ttcn3-hacks/+/20617"/><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-Change-Id: I49a749b037b614f922044165a4357fe20b68860b </div>
<div style="display:none"> Gerrit-Change-Number: 20617 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: neels <nhofmeyr@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>