Use Osmocom-patched UNIX_DOMAIN_SOCKETasp for SEQPACKET support
Upstream TITAN doesn't have this yet (it's submitted, though),
so we have to use our own repo for titan.TestPorts.UNIX_DOMAIN_SOCKETasp
and at the same time make sure that our MNCC port is using
SEQPACKET in MSC_Tests.cfg
Change-Id: Ifa3661d8f818564d595c4612e5612a245a31a8f4
diff --git a/deps/Makefile b/deps/Makefile
index ac66493..64f5c2c 100644
--- a/deps/Makefile
+++ b/deps/Makefile
@@ -1,6 +1,7 @@
ECLIPSEGIT:=https://github.com/eclipse
ECLIPSEGIT2:=git://git.eclipse.org/gitroot/titan
+OSMOGITHUB:=https://github.com/osmocom
ECLIPSEGIT_REPOS= titan.Libraries.TCCUsefulFunctions \
titan.ProtocolModules.ICMP \
@@ -20,8 +21,7 @@
titan.TestPorts.SIPmsg \
titan.TestPorts.TCPasp \
titan.TestPorts.TELNETasp \
- titan.TestPorts.UDPasp \
- titan.TestPorts.UNIX_DOMAIN_SOCKETasp
+ titan.TestPorts.UDPasp
ECLIPSEGIT2_REPOS= titan.ProtocolModules.GRE \
titan.ProtocolModules.M2PA \
@@ -40,7 +40,9 @@
titan.ProtocolModules.NS_v7.3.0 \
titan.ProtocolModules.SNDCP_v7.0.0
-ALL_REPOS=$(ECLIPSEGIT_REPOS) $(ECLIPSEGIT2_REPOS)
+OSMOGITHUB_REPOS= titan.TestPorts.UNIX_DOMAIN_SOCKETasp
+
+ALL_REPOS=$(ECLIPSEGIT_REPOS) $(ECLIPSEGIT2_REPOS) $(OSMOGITHUB_REPOS)
all: $(ALL_REPOS)
@@ -65,3 +67,6 @@
$(foreach dir,$(ECLIPSEGIT2_REPOS), \
$(eval $(call GIT_template,$(dir),$(ECLIPSEGIT2))))
+
+$(foreach dir,$(OSMOGITHUB_REPOS), \
+ $(eval $(call GIT_template,$(dir),$(OSMOGITHUB))))
diff --git a/msc_tests/MSC_Tests.cfg b/msc_tests/MSC_Tests.cfg
index 5ffa322..2bd9dd2 100644
--- a/msc_tests/MSC_Tests.cfg
+++ b/msc_tests/MSC_Tests.cfg
@@ -13,6 +13,7 @@
[TESTPORT_PARAMETERS]
#*.*.udpReuseAddress := "yes";
+"MSC_Test-MNCC".MNCC.socket_type := "SEQPACKET";
[MODULE_PARAMETERS]
M3UA_Emulation.tsp_logVerbose := true;