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.c23
1 files changed, 0 insertions, 23 deletions
diff --git a/src/msc_conn.c b/src/msc_conn.c
index a384290..84f6161 100644
--- a/src/msc_conn.c
+++ b/src/msc_conn.c
@@ -21,8 +21,6 @@
#include <msc_connection.h>
#include <bsc_data.h>
-#include <bsc_ussd.h>
-#include <bss_patch.h>
#include <bsc_sccp.h>
#include <bssap_sccp.h>
#include <ipaccess.h>
@@ -520,27 +518,6 @@ void msc_send_direct(struct msc_connection *fw, struct msgb *msg)
return msc_send(fw, msg, IPAC_PROTO_SCCP);
}
-void msc_send_msg(struct msc_connection *fw, int rc, struct sccp_parse_result *result, struct msgb *_msg)
-{
- struct msgb *msg;
-
- if (fw->msc_connection.bfd.fd < 0) {
- LOGP(DMSC, LOGL_ERROR, "No connection to the MSC. dropping\n");
- return;
- }
-
- bsc_ussd_handle_out_msg(fw, result, _msg);
-
- msg = msgb_alloc_headroom(4096, 128, "SCCP to MSC");
- if (!msg) {
- LOGP(DMSC, LOGL_ERROR, "Failed to alloc MSC msg.\n");
- return;
- }
-
- bss_rewrite_header_for_msc(rc, msg, _msg, result);
- msc_send(fw, msg, IPAC_PROTO_SCCP);
-}
-
struct msc_connection *msc_connection_create(struct bsc_data *bsc, int mgcp)
{
struct msc_connection *msc;