From aa9220aeacd8bb44d666fb107a08026691973bc3 Mon Sep 17 00:00:00 2001 From: Daniel Willmann Date: Wed, 5 Jan 2022 09:03:59 +0100 Subject: [PATCH] IPL4asp: Fix ppid always shows 0, remove Iuh workaround Change-Id: I941a794849c347ed61ca5170bca32f5329818d92 --- deps/Makefile | 10 +++++++--- library/Iuh_CodecPort.ttcn | 8 -------- 2 files changed, 7 insertions(+), 11 deletions(-) diff --git a/deps/Makefile b/deps/Makefile index 5c69ee979..27f59b318 100644 --- a/deps/Makefile +++ b/deps/Makefile @@ -13,10 +13,12 @@ # See the License for the specific language governing permissions and # limitations under the License. +FORKEDGITLAB:=https://gitlab.eclipse.org/dwillmannv72 ECLIPSEGITLAB:=https://gitlab.eclipse.org/eclipse/titan OSMOGITHUB:=https://github.com/osmocom OSMOGIT:=git://git.osmocom.org +FORKEDGITLAB_REPOS= titan.TestPorts.IPL4asp ECLIPSEGITLAB_REPOS= titan.Libraries.TCCUsefulFunctions \ titan.ProtocolEmulations.M3UA \ titan.ProtocolModules.BSSAPP_v7.3.0 \ @@ -50,7 +52,6 @@ ECLIPSEGITLAB_REPOS= titan.Libraries.TCCUsefulFunctions \ titan.TestPorts.Common_Components.Socket-API \ titan.TestPorts.Common_Components.Abstract_Socket \ titan.TestPorts.HTTPmsg \ - titan.TestPorts.IPL4asp \ titan.TestPorts.LANL2asp \ titan.TestPorts.PCAPasp \ titan.TestPorts.PIPEasp \ @@ -71,7 +72,7 @@ OSMOGIT_REPOS= titan.ProtocolModules.MAP \ titan.TestPorts.AF_PACKET \ osmo-uecups -ALL_REPOS=$(ECLIPSEGITLAB_REPOS) $(OSMOGITHUB_REPOS) $(OSMOGIT_REPOS) +ALL_REPOS=$(ECLIPSEGITLAB_REPOS) $(OSMOGITHUB_REPOS) $(OSMOGIT_REPOS) $(FORKEDGITLAB_REPOS) # Tag names from 'git-describe --tags'; if not available, a commit hash may be used instead. # Do not put references to branches here, except for local testing: this breaks the caching @@ -115,7 +116,7 @@ titan.TestPorts.AF_PACKET_commit= 0.1-5-g89ebea6 titan.TestPorts.Common_Components.Socket-API_commit= R.6.A-6-gf4380d0 titan.TestPorts.Common_Components.Abstract_Socket_commit= R.9.B-4-gbd41994 titan.TestPorts.HTTPmsg_commit= R.9.B-4-g9a0dfde -titan.TestPorts.IPL4asp_commit= R.30.E +titan.TestPorts.IPL4asp_commit= R.30.E-4-gdcf7858 titan.TestPorts.LANL2asp_commit= R.8.C-3-gb07c265 titan.TestPorts.MTP3asp_commit= 1cecdad6f3641a5f19b3833703bff6e5005eff11 titan.TestPorts.PCAPasp_commit= R.8.A-3-g9ad320f @@ -187,3 +188,6 @@ $(foreach dir,$(OSMOGITHUB_REPOS), \ $(foreach dir,$(OSMOGIT_REPOS), \ $(eval $(call GIT_template,$(dir),$(OSMOGIT)))) + +$(foreach dir,$(FORKEDGITLAB_REPOS), \ + $(eval $(call GIT_template,$(dir),$(FORKEDGITLAB)))) diff --git a/library/Iuh_CodecPort.ttcn b/library/Iuh_CodecPort.ttcn index 6bedc0bd3..75c45ddab 100644 --- a/library/Iuh_CodecPort.ttcn +++ b/library/Iuh_CodecPort.ttcn @@ -94,14 +94,6 @@ module Iuh_CodecPort { case (20) { pout.msg.hnbap := dec_HNBAP_PDU(pin.msg); } - case (0) { - /* FIXME: lower layers report sinfo_ppid=0: */ - if (match(pin.msg, '000100380000070003000C02404F736D6F484E6F64654200080001000009000300F110000B0004000000100006000200020007000103000A00020004'O)) { - pout.msg.hnbap := dec_HNBAP_PDU(pin.msg); - } else { - pout.msg.rua := dec_RUA_PDU(pin.msg); - } - } case else { pout.msg.payload := pin.msg; }