From 6990687f4ca6afa26208c17a7e3652071db62771 Mon Sep 17 00:00:00 2001 From: Holger Hans Peter Freyther Date: Mon, 28 Feb 2011 14:51:48 +0100 Subject: mgcp: Only allow transcoding on the virtual trunk --- openbsc/src/mgcp/mgcp_protocol.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'openbsc/src/mgcp/mgcp_protocol.c') diff --git a/openbsc/src/mgcp/mgcp_protocol.c b/openbsc/src/mgcp/mgcp_protocol.c index b95cc81a8..ba290dd90 100644 --- a/openbsc/src/mgcp/mgcp_protocol.c +++ b/openbsc/src/mgcp/mgcp_protocol.c @@ -475,7 +475,7 @@ static int allocate_ports(struct mgcp_endpoint *endp) return -1; } - if (endp->cfg->transcoder_ip) { + if (endp->cfg->transcoder_ip && endp->tcfg->trunk_type == MGCP_TRUNK_VIRTUAL) { if (allocate_port(endp, &endp->trans_net, &endp->cfg->transcoder_ports, mgcp_bind_trans_net_rtp_port) != 0) { -- cgit v1.2.3