commit | 6990687f4ca6afa26208c17a7e3652071db62771 | [log] [tgz] |
---|---|---|
author | Holger Hans Peter Freyther <zecke@selfish.org> | Mon Feb 28 14:51:48 2011 +0100 |
committer | Holger Hans Peter Freyther <zecke@selfish.org> | Mon Feb 28 19:40:54 2011 +0100 |
tree | 5ab289aba6a4955738f54b30a76567343fa69253 | |
parent | 44016fee14a494f3fa13b9f094dc205985db2e5e [diff] [blame] |
mgcp: Only allow transcoding on the virtual trunk
diff --git a/openbsc/src/mgcp/mgcp_protocol.c b/openbsc/src/mgcp/mgcp_protocol.c index b95cc81..ba290dd 100644 --- a/openbsc/src/mgcp/mgcp_protocol.c +++ b/openbsc/src/mgcp/mgcp_protocol.c
@@ -475,7 +475,7 @@ 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) {