aboutsummaryrefslogtreecommitdiffstats
path: root/src/msc_conn.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/msc_conn.c')
-rw-r--r--src/msc_conn.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/msc_conn.c b/src/msc_conn.c
index 551a781..0e61dd3 100644
--- a/src/msc_conn.c
+++ b/src/msc_conn.c
@@ -27,6 +27,7 @@
#include <mtp_data.h>
#include <cellmgr_debug.h>
#include <ss7_application.h>
+#include <mgcp_patch.h>
#include <osmocom/core/talloc.h>
#include <osmocom/gsm/tlv.h>
@@ -158,6 +159,7 @@ static int ipaccess_a_fd_cb(struct osmo_fd *bfd)
} else if (hh->proto == IPAC_PROTO_SCCP) {
msc_dispatch_sccp(fw, msg);
} else if (hh->proto == NAT_MUX) {
+ msg = mgcp_patch(fw->app, msg);
mgcp_forward(fw, msg->l2h, msgb_l2len(msg));
} else {
LOGP(DMSC, LOGL_ERROR, "Unknown IPA proto 0x%x\n", hh->proto);