aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/include/openbsc/mgcpgw_client.h
diff options
context:
space:
mode:
Diffstat (limited to 'openbsc/include/openbsc/mgcpgw_client.h')
-rw-r--r--openbsc/include/openbsc/mgcpgw_client.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/openbsc/include/openbsc/mgcpgw_client.h b/openbsc/include/openbsc/mgcpgw_client.h
index b353db0a4..8220cfa51 100644
--- a/openbsc/include/openbsc/mgcpgw_client.h
+++ b/openbsc/include/openbsc/mgcpgw_client.h
@@ -24,6 +24,8 @@ struct mgcpgw_client_conf {
int local_port;
const char *remote_addr;
int remote_port;
+ unsigned int first_endpoint;
+ unsigned int last_endpoint;
};
struct mgcp_response_head {
@@ -76,6 +78,8 @@ struct msgb *mgcp_msg_mdcx(struct mgcpgw_client *mgcp,
uint16_t rtp_endpoint, const char *rtp_conn_addr,
uint16_t rtp_port, enum mgcp_connection_mode mode);
+struct msgb *mgcp_msg_dlcx(struct mgcpgw_client *mgcp, uint16_t rtp_endpoint);
+
void mgcpgw_client_vty_init(int node, struct mgcpgw_client_conf *conf);
int mgcpgw_client_config_write(struct vty *vty, const char *indent);