From 4239918711f11dd8ed0e9d8854941581e6cec747 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Sun, 27 May 2018 15:07:14 +0200 Subject: BSSAP_Adapter: Connect ConnHdlr:MGCP to IPA MGCP in SCCPlite case Change-Id: Ic86dd023693df5ad593eec090af815c926f87d34 --- library/BSSAP_Adapter.ttcn | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/library/BSSAP_Adapter.ttcn b/library/BSSAP_Adapter.ttcn index 7404a6f6..b46bb3ee 100644 --- a/library/BSSAP_Adapter.ttcn +++ b/library/BSSAP_Adapter.ttcn @@ -155,6 +155,11 @@ function f_bssap_init(inout BSSAP_Adapter ba, in BSSAP_Configuration cfg, charst log("Connecting BSSMAP Emulation to SCCP_SP_PORT and starting emulation"); /* connect BSSNAP component to upposer side of SCCP */ connect(ba.vc_BSSMAP:BSSAP, ba.vc_SCCP:SCCP_SP_PORT); + if (cfg.transport == BSSAP_TRANSPORT_SCCPlite_SERVER or + cfg.transport == BSSAP_TRANSPORT_SCCPlite_CLIENT) { + /* connect IPA MGCP port with BSSMAP MGCP port */ + connect(ba.vc_IPA:IPA_MGCP_PORT, ba.vc_BSSMAP:MGCP); + } /* start the BSSMAP emulation */ ba.vc_BSSMAP.start(BSSMAP_Emulation.main(valueof(ops), "")); } -- cgit v1.2.3