From 33989641763317a5e7d5b1e92dde201b280914ad Mon Sep 17 00:00:00 2001 From: Philipp Maier Date: Thu, 8 Jun 2017 12:19:30 +0200 Subject: mgcp: add DLCX command to mgcpgw client The mgcpgw client currently lacks support for DLCX. This patch adds a generator function to generate a DLCX command as well. Change-Id: I1ac4635fc1371f2d3a46815f26a1f9ede3eedafa --- src/libmgcp/mgcpgw_client.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/libmgcp') diff --git a/src/libmgcp/mgcpgw_client.c b/src/libmgcp/mgcpgw_client.c index 5a850ea0a..0c2106704 100644 --- a/src/libmgcp/mgcpgw_client.c +++ b/src/libmgcp/mgcpgw_client.c @@ -548,3 +548,13 @@ struct msgb *mgcp_msg_mdcx(struct mgcpgw_client *mgcp, rtp_conn_addr, rtp_port); } + +struct msgb *mgcp_msg_dlcx(struct mgcpgw_client *mgcp, uint16_t rtp_endpoint) +{ + mgcp_trans_id_t trans_id = mgcpgw_client_next_trans_id(mgcp); + return mgcp_msg_from_str(trans_id, + "DLCX %u %x@mgw MGCP 1.0\r\n" + , + trans_id, + rtp_endpoint); +} -- cgit v1.2.3