aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNeels Hofmeyr <nhofmeyr@sysmocom.de>2023-03-04 02:22:55 +0100
committerNeels Hofmeyr <nhofmeyr@sysmocom.de>2023-03-04 03:58:30 +0100
commita8181539671f79016c968d25bb214c784ecbdc3c (patch)
tree2b6a5babd1b43f7d84495dd0e80abbec170bbc82
parentede90839469d6a12f315359b81bbd61811d4fdbd (diff)
IuCS: remove IuUP LOOPBACK hack
Since osmo-mgw now supports IuUP properly, and since we indicate IUFP in the MGCP CRCX towars an IuCS RAN [1], we should no longer place the MGW endpoint in loopback mode to hack up an IuUP Initialization. This hack should have been removed along with [1]. [1] IUFP sent to MGW since this commit: commit 3a02d298049149f126fecc51e8445392cdb3b950 Refs: 1.8.0-13-g3a02d2980 Announce IuFP audio codec for UTRAN conns in CRCX towards MGW I7aca671e00ed27ac03f0d106b5a6b665a9bed4c1 Change-Id: I6446c64421e3e13e2b829293d031c98b99cd39a7
-rw-r--r--src/libmsc/msc_a.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/src/libmsc/msc_a.c b/src/libmsc/msc_a.c
index a5ab2fbe5..e74a425eb 100644
--- a/src/libmsc/msc_a.c
+++ b/src/libmsc/msc_a.c
@@ -1755,12 +1755,6 @@ static int msc_a_start_assignment(struct msc_a *msc_a, struct gsm_trans *cc_tran
MSC_EV_CALL_LEG_RTP_LOCAL_ADDR_AVAILABLE,
MSC_EV_CALL_LEG_RTP_COMPLETE);
OSMO_ASSERT(cl);
-
- /* HACK: We put the connection in loopback mode at the beginning to
- * trick the hNodeB into doing the IuUP negotiation with itself.
- * This is a hack we need because osmo-mgw does not support IuUP yet, see OS#2459. */
- if (msc_a->c.ran->type == OSMO_RAT_UTRAN_IU)
- cl->crcx_conn_mode[RTP_TO_RAN] = MGCP_CONN_LOOPBACK;
}
if (net->use_osmux != OSMUX_USAGE_OFF) {