<p>lynxis lazus has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/22207">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">remove unused NS_CodecPort.ttcn/NS_CodecPort_CtrlFunct<br><br>Change-Id: If885353ec8947309fc7d3ad780448cfc7402e1a4<br>---<br>M bts/gen_links.sh<br>M fr-net/gen_links.sh<br>M fr-net/regen_makefile.sh<br>M fr/gen_links.sh<br>M fr/regen_makefile.sh<br>M gbproxy/gen_links.sh<br>M gbproxy/regen_makefile.sh<br>D library/NS_CodecPort.ttcn<br>D library/NS_CodecPort_CtrlFunct.ttcn<br>D library/NS_CodecPort_CtrlFunctDef.cc<br>10 files changed, 6 insertions(+), 168 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/07/22207/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/bts/gen_links.sh b/bts/gen_links.sh</span><br><span>index 7aa8398..cd8e379 100755</span><br><span>--- a/bts/gen_links.sh</span><br><span>+++ b/bts/gen_links.sh</span><br><span>@@ -34,7 +34,6 @@</span><br><span> </span><br><span> DIR=../library</span><br><span> FILES="Misc_Helpers.ttcn General_Types.ttcn GSM_Types.ttcn GSM_RR_Types.ttcn Osmocom_VTY_Functions.ttcn GSM_SystemInformation.ttcn GSM_RestOctets.ttcn Osmocom_Types.ttcn RLCMAC_Templates.ttcn RLCMAC_Types.ttcn RLCMAC_CSN1_Templates.ttcn RLCMAC_CSN1_Types.ttcn RLCMAC_EncDec.cc L1CTL_Types.ttcn L1CTL_PortType.ttcn L1CTL_PortType_CtrlFunct.ttcn L1CTL_PortType_CtrlFunctDef.cc LAPDm_RAW_PT.ttcn LAPDm_Types.ttcn "</span><br><span style="color: hsl(0, 100%, 40%);">-#FILES+="NS_Emulation.ttcn NS_CodecPort.ttcn NS_CodecPort_CtrlFunct.ttcn NS_CodecPort_CtrlFunctDef.cc "</span><br><span> #FILES+="BSSGP_Emulation.ttcn Osmocom_Gb_Types.ttcn "</span><br><span> FILES+="IPA_Types.ttcn IPA_CodecPort.ttcn IPA_CodecPort_CtrlFunct.ttcn IPA_CodecPort_CtrlFunctDef.cc IPA_Emulation.ttcnpp IPA_CodecPort.ttcn RSL_Types.ttcn RSL_Emulation.ttcn AbisOML_Types.ttcn "</span><br><span> FILES+="Osmocom_CTRL_Types.ttcn Osmocom_CTRL_Functions.ttcn Osmocom_CTRL_Adapter.ttcn  "</span><br><span>diff --git a/fr-net/gen_links.sh b/fr-net/gen_links.sh</span><br><span>index 4ab3ed0..29f4399 100755</span><br><span>--- a/fr-net/gen_links.sh</span><br><span>+++ b/fr-net/gen_links.sh</span><br><span>@@ -47,7 +47,7 @@</span><br><span> </span><br><span> DIR=../library</span><br><span> FILES="Misc_Helpers.ttcn General_Types.ttcn Osmocom_VTY_Functions.ttcn Native_Functions.ttcn Native_FunctionDefs.cc GSM_Types.ttcn Osmocom_Types.ttcn "</span><br><span style="color: hsl(0, 100%, 40%);">-FILES+="NS_Provider_IPL4.ttcn NS_Provider_FR.ttcn NS_Emulation.ttcnpp NS_CodecPort.ttcn NS_CodecPort_CtrlFunct.ttcn NS_CodecPort_CtrlFunctDef.cc "</span><br><span style="color: hsl(120, 100%, 40%);">+FILES+="NS_Provider_IPL4.ttcn NS_Provider_FR.ttcn NS_Emulation.ttcnpp "</span><br><span> FILES+="BSSGP_Emulation.ttcnpp Osmocom_Gb_Types.ttcn "</span><br><span> FILES+="LLC_Templates.ttcn "</span><br><span> gen_links $DIR $FILES</span><br><span>diff --git a/fr-net/regen_makefile.sh b/fr-net/regen_makefile.sh</span><br><span>index 0a05f6c..6aaf577 100755</span><br><span>--- a/fr-net/regen_makefile.sh</span><br><span>+++ b/fr-net/regen_makefile.sh</span><br><span>@@ -3,7 +3,7 @@</span><br><span> FILES="*.ttcn *.ttcnpp BSSGP_EncDec.cc IPL4asp_PT.cc IPL4asp_discovery.cc TCCConversion.cc TCCInterface.cc "</span><br><span> FILES+="AF_PACKET_PT.cc "</span><br><span> FILES+="Native_FunctionDefs.cc "</span><br><span style="color: hsl(0, 100%, 40%);">-FILES+="NS_CodecPort_CtrlFunctDef.cc LLC_EncDec.cc LLC_Types.cc TELNETasp_PT.cc "</span><br><span style="color: hsl(120, 100%, 40%);">+FILES+="LLC_EncDec.cc LLC_Types.cc TELNETasp_PT.cc "</span><br><span> </span><br><span> export CPPFLAGS_TTCN3="-DNS_EMULATION_FR"</span><br><span> </span><br><span>diff --git a/fr/gen_links.sh b/fr/gen_links.sh</span><br><span>index 4ab3ed0..29f4399 100755</span><br><span>--- a/fr/gen_links.sh</span><br><span>+++ b/fr/gen_links.sh</span><br><span>@@ -47,7 +47,7 @@</span><br><span> </span><br><span> DIR=../library</span><br><span> FILES="Misc_Helpers.ttcn General_Types.ttcn Osmocom_VTY_Functions.ttcn Native_Functions.ttcn Native_FunctionDefs.cc GSM_Types.ttcn Osmocom_Types.ttcn "</span><br><span style="color: hsl(0, 100%, 40%);">-FILES+="NS_Provider_IPL4.ttcn NS_Provider_FR.ttcn NS_Emulation.ttcnpp NS_CodecPort.ttcn NS_CodecPort_CtrlFunct.ttcn NS_CodecPort_CtrlFunctDef.cc "</span><br><span style="color: hsl(120, 100%, 40%);">+FILES+="NS_Provider_IPL4.ttcn NS_Provider_FR.ttcn NS_Emulation.ttcnpp "</span><br><span> FILES+="BSSGP_Emulation.ttcnpp Osmocom_Gb_Types.ttcn "</span><br><span> FILES+="LLC_Templates.ttcn "</span><br><span> gen_links $DIR $FILES</span><br><span>diff --git a/fr/regen_makefile.sh b/fr/regen_makefile.sh</span><br><span>index c38fed4..d17f51c 100755</span><br><span>--- a/fr/regen_makefile.sh</span><br><span>+++ b/fr/regen_makefile.sh</span><br><span>@@ -1,7 +1,7 @@</span><br><span> #!/bin/bash</span><br><span> </span><br><span> FILES="*.ttcn *.ttcnpp IPL4asp_PT.cc IPL4asp_discovery.cc TCCConversion.cc TCCInterface.cc Native_FunctionDefs.cc "</span><br><span style="color: hsl(0, 100%, 40%);">-FILES+="BSSGP_EncDec.cc NS_CodecPort_CtrlFunctDef.cc LLC_EncDec.cc TELNETasp_PT.cc "</span><br><span style="color: hsl(120, 100%, 40%);">+FILES+="BSSGP_EncDec.cc LLC_EncDec.cc TELNETasp_PT.cc "</span><br><span> FILES+="AF_PACKET_PT.cc AF_PACKET_PT.hh "</span><br><span> </span><br><span> export CPPFLAGS_TTCN3="-DNS_EMULATION_FR"</span><br><span>diff --git a/gbproxy/gen_links.sh b/gbproxy/gen_links.sh</span><br><span>index a614191..d6bf22e 100755</span><br><span>--- a/gbproxy/gen_links.sh</span><br><span>+++ b/gbproxy/gen_links.sh</span><br><span>@@ -84,7 +84,7 @@</span><br><span> </span><br><span> DIR=../library</span><br><span> FILES="Misc_Helpers.ttcn General_Types.ttcn GSM_Types.ttcn GSM_RR_Types.ttcn Osmocom_Types.ttcn RLCMAC_Templates.ttcn RLCMAC_Types.ttcn RLCMAC_CSN1_Templates.ttcn RLCMAC_CSN1_Types.ttcn RLCMAC_EncDec.cc "</span><br><span style="color: hsl(0, 100%, 40%);">-FILES+="NS_Provider_IPL4.ttcn NS_Provider_FR.ttcn NS_Emulation.ttcnpp NS_CodecPort.ttcn NS_CodecPort_CtrlFunct.ttcn NS_CodecPort_CtrlFunctDef.cc "</span><br><span style="color: hsl(120, 100%, 40%);">+FILES+="NS_Provider_IPL4.ttcn NS_Provider_FR.ttcn NS_Emulation.ttcnpp "</span><br><span> FILES+="BSSGP_Emulation.ttcnpp Osmocom_Gb_Types.ttcn "</span><br><span> FILES+="PCUIF_Types.ttcn "</span><br><span> FILES+="Osmocom_CTRL_Types.ttcn Osmocom_CTRL_Functions.ttcn Osmocom_CTRL_Adapter.ttcn "</span><br><span>diff --git a/gbproxy/regen_makefile.sh b/gbproxy/regen_makefile.sh</span><br><span>index 93ef712..e82649c 100755</span><br><span>--- a/gbproxy/regen_makefile.sh</span><br><span>+++ b/gbproxy/regen_makefile.sh</span><br><span>@@ -1,6 +1,6 @@</span><br><span> #!/bin/bash</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-FILES="*.ttcn *.ttcnpp BSSGP_EncDec.cc LLC_EncDec.cc IPL4asp_PT.cc IPL4asp_discovery.cc TCCConversion.cc TCCInterface.cc NS_CodecPort_CtrlFunctDef.cc RLCMAC_EncDec.cc Native_FunctionDefs.cc TELNETasp_PT.cc IPA_CodecPort_CtrlFunctDef.cc GTPU_EncDec.cc GTPC_EncDec.cc GTP_CodecPort_CtrlFunctDef.cc SCCP_EncDec.cc  SCTPasp_PT.cc "</span><br><span style="color: hsl(120, 100%, 40%);">+FILES="*.ttcn *.ttcnpp BSSGP_EncDec.cc LLC_EncDec.cc IPL4asp_PT.cc IPL4asp_discovery.cc TCCConversion.cc TCCInterface.cc RLCMAC_EncDec.cc Native_FunctionDefs.cc TELNETasp_PT.cc IPA_CodecPort_CtrlFunctDef.cc GTPU_EncDec.cc GTPC_EncDec.cc GTP_CodecPort_CtrlFunctDef.cc SCCP_EncDec.cc  SCTPasp_PT.cc "</span><br><span> FILES+="AF_PACKET_PT.cc AF_PACKET_PT.hh "</span><br><span> </span><br><span> export CPPFLAGS_TTCN3="-DIPA_EMULATION_GSUP -DIPA_EMULATION_CTRL -DUSE_MTP3_DISTRIBUTOR -DBSSGP_EM_L3 -DNS_EMULATION_FR"</span><br><span>diff --git a/library/NS_CodecPort.ttcn b/library/NS_CodecPort.ttcn</span><br><span>deleted file mode 100644</span><br><span>index 82ba55b..0000000</span><br><span>--- a/library/NS_CodecPort.ttcn</span><br><span>+++ /dev/null</span><br><span>@@ -1,61 +0,0 @@</span><br><span style="color: hsl(0, 100%, 40%);">-module NS_CodecPort {</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-      import from IPL4asp_PortType all;</span><br><span style="color: hsl(0, 100%, 40%);">-       import from IPL4asp_Types all;</span><br><span style="color: hsl(0, 100%, 40%);">-  import from NS_Types all;</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-       type record NS_RecvFrom {</span><br><span style="color: hsl(0, 100%, 40%);">-               ConnectionId    connId,</span><br><span style="color: hsl(0, 100%, 40%);">-         HostName        remName,</span><br><span style="color: hsl(0, 100%, 40%);">-                PortNumber      remPort,</span><br><span style="color: hsl(0, 100%, 40%);">-                HostName        locName,</span><br><span style="color: hsl(0, 100%, 40%);">-                PortNumber      locPort,</span><br><span style="color: hsl(0, 100%, 40%);">-                PDU_NS          msg</span><br><span style="color: hsl(0, 100%, 40%);">-     }</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-       template NS_RecvFrom t_NS_RecvFrom(template PDU_NS pdu) := {</span><br><span style="color: hsl(0, 100%, 40%);">-            connId := ?,</span><br><span style="color: hsl(0, 100%, 40%);">-            remName := ?,</span><br><span style="color: hsl(0, 100%, 40%);">-           remPort := ?,</span><br><span style="color: hsl(0, 100%, 40%);">-           locName := ?,</span><br><span style="color: hsl(0, 100%, 40%);">-           locPort := ?,</span><br><span style="color: hsl(0, 100%, 40%);">-           msg := pdu</span><br><span style="color: hsl(0, 100%, 40%);">-      };</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-      type record NS_Send {</span><br><span style="color: hsl(0, 100%, 40%);">-           ConnectionId    connId,</span><br><span style="color: hsl(0, 100%, 40%);">-         PDU_NS          msg</span><br><span style="color: hsl(0, 100%, 40%);">-     }</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-       template NS_Send t_NS_Send(template ConnectionId connId, template PDU_NS msg) := {</span><br><span style="color: hsl(0, 100%, 40%);">-              connId := connId,</span><br><span style="color: hsl(0, 100%, 40%);">-               msg := msg</span><br><span style="color: hsl(0, 100%, 40%);">-      }</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-       private function IPL4_to_NS_RecvFrom(in ASP_RecvFrom pin, out NS_RecvFrom pout) {</span><br><span style="color: hsl(0, 100%, 40%);">-               pout.connId := pin.connId;</span><br><span style="color: hsl(0, 100%, 40%);">-              pout.remName := pin.remName;</span><br><span style="color: hsl(0, 100%, 40%);">-            pout.remPort := pin.remPort;</span><br><span style="color: hsl(0, 100%, 40%);">-            pout.locName := pin.locName;</span><br><span style="color: hsl(0, 100%, 40%);">-            pout.locPort := pin.locPort;</span><br><span style="color: hsl(0, 100%, 40%);">-            pout.msg := dec_PDU_NS(pin.msg);</span><br><span style="color: hsl(0, 100%, 40%);">-        } with { extension "prototype(fast)" };</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-       private function NS_to_IPL4_Send(in NS_Send pin, out ASP_Send pout) {</span><br><span style="color: hsl(0, 100%, 40%);">-           pout.connId := pin.connId;</span><br><span style="color: hsl(0, 100%, 40%);">-              pout.proto := { udp := {} };</span><br><span style="color: hsl(0, 100%, 40%);">-            pout.msg := enc_PDU_NS(pin.msg);</span><br><span style="color: hsl(0, 100%, 40%);">-        } with { extension "prototype(fast)" };</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-       type port NS_CODEC_PT message {</span><br><span style="color: hsl(0, 100%, 40%);">-         out     NS_Send;</span><br><span style="color: hsl(0, 100%, 40%);">-                in      NS_RecvFrom,</span><br><span style="color: hsl(0, 100%, 40%);">-                    ASP_ConnId_ReadyToRelease,</span><br><span style="color: hsl(0, 100%, 40%);">-                      ASP_Event;</span><br><span style="color: hsl(0, 100%, 40%);">-      } with { extension "user IPL4asp_PT</span><br><span style="color: hsl(0, 100%, 40%);">-                out(NS_Send -> ASP_Send: function(NS_to_IPL4_Send))</span><br><span style="color: hsl(0, 100%, 40%);">-          in(ASP_RecvFrom -> NS_RecvFrom: function(IPL4_to_NS_RecvFrom);</span><br><span style="color: hsl(0, 100%, 40%);">-                  ASP_ConnId_ReadyToRelease -> ASP_ConnId_ReadyToRelease: simple;</span><br><span style="color: hsl(0, 100%, 40%);">-              ASP_Event -> ASP_Event: simple)"</span><br><span style="color: hsl(0, 100%, 40%);">-     }</span><br><span style="color: hsl(0, 100%, 40%);">-}</span><br><span>diff --git a/library/NS_CodecPort_CtrlFunct.ttcn b/library/NS_CodecPort_CtrlFunct.ttcn</span><br><span>deleted file mode 100644</span><br><span>index cc77dda..0000000</span><br><span>--- a/library/NS_CodecPort_CtrlFunct.ttcn</span><br><span>+++ /dev/null</span><br><span>@@ -1,44 +0,0 @@</span><br><span style="color: hsl(0, 100%, 40%);">-module NS_CodecPort_CtrlFunct {</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-  import from NS_CodecPort all;</span><br><span style="color: hsl(0, 100%, 40%);">-  import from IPL4asp_Types all;</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-  external function f_IPL4_listen(</span><br><span style="color: hsl(0, 100%, 40%);">-    inout NS_CODEC_PT portRef,</span><br><span style="color: hsl(0, 100%, 40%);">-    in HostName locName,</span><br><span style="color: hsl(0, 100%, 40%);">-    in PortNumber locPort,</span><br><span style="color: hsl(0, 100%, 40%);">-    in ProtoTuple proto,</span><br><span style="color: hsl(0, 100%, 40%);">-    in OptionList options := {}</span><br><span style="color: hsl(0, 100%, 40%);">-  ) return Result;</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-  external function f_IPL4_connect(</span><br><span style="color: hsl(0, 100%, 40%);">-    inout NS_CODEC_PT portRef,</span><br><span style="color: hsl(0, 100%, 40%);">-    in HostName remName,</span><br><span style="color: hsl(0, 100%, 40%);">-    in PortNumber remPort,</span><br><span style="color: hsl(0, 100%, 40%);">-    in HostName locName,</span><br><span style="color: hsl(0, 100%, 40%);">-    in PortNumber locPort,</span><br><span style="color: hsl(0, 100%, 40%);">-    in ConnectionId connId,</span><br><span style="color: hsl(0, 100%, 40%);">-    in ProtoTuple proto,</span><br><span style="color: hsl(0, 100%, 40%);">-    in OptionList options := {}</span><br><span style="color: hsl(0, 100%, 40%);">-  ) return Result;</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-  external function f_IPL4_close(</span><br><span style="color: hsl(0, 100%, 40%);">-    inout NS_CODEC_PT portRef,</span><br><span style="color: hsl(0, 100%, 40%);">-    in ConnectionId id,</span><br><span style="color: hsl(0, 100%, 40%);">-    in ProtoTuple proto := { unspecified := {} }</span><br><span style="color: hsl(0, 100%, 40%);">-  ) return Result;</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-  external function f_IPL4_setUserData(</span><br><span style="color: hsl(0, 100%, 40%);">-    inout NS_CODEC_PT portRef,</span><br><span style="color: hsl(0, 100%, 40%);">-    in ConnectionId id,</span><br><span style="color: hsl(0, 100%, 40%);">-    in UserData userData</span><br><span style="color: hsl(0, 100%, 40%);">-  ) return Result;</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-  external function f_IPL4_getUserData(</span><br><span style="color: hsl(0, 100%, 40%);">-    inout NS_CODEC_PT portRef,</span><br><span style="color: hsl(0, 100%, 40%);">-    in ConnectionId id,</span><br><span style="color: hsl(0, 100%, 40%);">-    out UserData userData</span><br><span style="color: hsl(0, 100%, 40%);">-  ) return Result;</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-}</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span>diff --git a/library/NS_CodecPort_CtrlFunctDef.cc b/library/NS_CodecPort_CtrlFunctDef.cc</span><br><span>deleted file mode 100644</span><br><span>index a6da7ac..0000000</span><br><span>--- a/library/NS_CodecPort_CtrlFunctDef.cc</span><br><span>+++ /dev/null</span><br><span>@@ -1,56 +0,0 @@</span><br><span style="color: hsl(0, 100%, 40%);">-#include "IPL4asp_PortType.hh"</span><br><span style="color: hsl(0, 100%, 40%);">-#include "NS_CodecPort.hh"</span><br><span style="color: hsl(0, 100%, 40%);">-#include "IPL4asp_PT.hh"</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-namespace NS__CodecPort__CtrlFunct {</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-  IPL4asp__Types::Result f__IPL4__listen(</span><br><span style="color: hsl(0, 100%, 40%);">-    NS__CodecPort::NS__CODEC__PT& portRef,</span><br><span style="color: hsl(0, 100%, 40%);">-    const IPL4asp__Types::HostName& locName,</span><br><span style="color: hsl(0, 100%, 40%);">-    const IPL4asp__Types::PortNumber& locPort,</span><br><span style="color: hsl(0, 100%, 40%);">-    const IPL4asp__Types::ProtoTuple& proto,</span><br><span style="color: hsl(0, 100%, 40%);">-    const IPL4asp__Types::OptionList& options)</span><br><span style="color: hsl(0, 100%, 40%);">-  {</span><br><span style="color: hsl(0, 100%, 40%);">-    return f__IPL4__PROVIDER__listen(portRef, locName, locPort, proto, options);</span><br><span style="color: hsl(0, 100%, 40%);">-  }</span><br><span style="color: hsl(0, 100%, 40%);">-  </span><br><span style="color: hsl(0, 100%, 40%);">-  IPL4asp__Types::Result f__IPL4__connect(</span><br><span style="color: hsl(0, 100%, 40%);">-    NS__CodecPort::NS__CODEC__PT& portRef,</span><br><span style="color: hsl(0, 100%, 40%);">-    const IPL4asp__Types::HostName& remName,</span><br><span style="color: hsl(0, 100%, 40%);">-    const IPL4asp__Types::PortNumber& remPort,</span><br><span style="color: hsl(0, 100%, 40%);">-    const IPL4asp__Types::HostName& locName,</span><br><span style="color: hsl(0, 100%, 40%);">-    const IPL4asp__Types::PortNumber& locPort,</span><br><span style="color: hsl(0, 100%, 40%);">-    const IPL4asp__Types::ConnectionId& connId,</span><br><span style="color: hsl(0, 100%, 40%);">-    const IPL4asp__Types::ProtoTuple& proto,</span><br><span style="color: hsl(0, 100%, 40%);">-    const IPL4asp__Types::OptionList& options)</span><br><span style="color: hsl(0, 100%, 40%);">-  {</span><br><span style="color: hsl(0, 100%, 40%);">-    return f__IPL4__PROVIDER__connect(portRef, remName, remPort,</span><br><span style="color: hsl(0, 100%, 40%);">-                                      locName, locPort, connId, proto, options);</span><br><span style="color: hsl(0, 100%, 40%);">-  }</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-  IPL4asp__Types::Result f__IPL4__close(</span><br><span style="color: hsl(0, 100%, 40%);">-    NS__CodecPort::NS__CODEC__PT& portRef, </span><br><span style="color: hsl(0, 100%, 40%);">-    const IPL4asp__Types::ConnectionId& connId, </span><br><span style="color: hsl(0, 100%, 40%);">-    const IPL4asp__Types::ProtoTuple& proto)</span><br><span style="color: hsl(0, 100%, 40%);">-  {</span><br><span style="color: hsl(0, 100%, 40%);">-      return f__IPL4__PROVIDER__close(portRef, connId, proto);</span><br><span style="color: hsl(0, 100%, 40%);">-  }</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-  IPL4asp__Types::Result f__IPL4__setUserData(</span><br><span style="color: hsl(0, 100%, 40%);">-    NS__CodecPort::NS__CODEC__PT& portRef,</span><br><span style="color: hsl(0, 100%, 40%);">-    const IPL4asp__Types::ConnectionId& connId,</span><br><span style="color: hsl(0, 100%, 40%);">-    const IPL4asp__Types::UserData& userData)</span><br><span style="color: hsl(0, 100%, 40%);">-  {</span><br><span style="color: hsl(0, 100%, 40%);">-    return f__IPL4__PROVIDER__setUserData(portRef, connId, userData);</span><br><span style="color: hsl(0, 100%, 40%);">-  }</span><br><span style="color: hsl(0, 100%, 40%);">-  </span><br><span style="color: hsl(0, 100%, 40%);">-  IPL4asp__Types::Result f__IPL4__getUserData(</span><br><span style="color: hsl(0, 100%, 40%);">-    NS__CodecPort::NS__CODEC__PT& portRef,</span><br><span style="color: hsl(0, 100%, 40%);">-    const IPL4asp__Types::ConnectionId& connId,</span><br><span style="color: hsl(0, 100%, 40%);">-    IPL4asp__Types::UserData& userData)</span><br><span style="color: hsl(0, 100%, 40%);">-  {</span><br><span style="color: hsl(0, 100%, 40%);">-    return f__IPL4__PROVIDER__getUserData(portRef, connId, userData);</span><br><span style="color: hsl(0, 100%, 40%);">-  }</span><br><span style="color: hsl(0, 100%, 40%);">-  </span><br><span style="color: hsl(0, 100%, 40%);">-}</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/22207">change 22207</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/+/22207"/><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: If885353ec8947309fc7d3ad780448cfc7402e1a4 </div>
<div style="display:none"> Gerrit-Change-Number: 22207 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: lynxis lazus <lynxis@fe80.eu> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>