aboutsummaryrefslogtreecommitdiffstats
path: root/include/bsc_data.h
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2010-11-16 11:03:19 +0100
committerHolger Hans Peter Freyther <zecke@selfish.org>2010-11-16 11:03:19 +0100
commit594ee9a8c444034d75f995e0efbae646ddae2761 (patch)
tree002248352a90cec7567d5bf5327cecf1d759300c /include/bsc_data.h
parented3046339e141938cd0eb3a45e7ab91e518675ac (diff)
udt_relay: Add a forked copy of main to just relay messages
Do not run any of the header rewriting for messages. This will simply relay SCCP friends to the MTP library. Some work on msc_conn.c is needed to avoid calling most of it.
Diffstat (limited to 'include/bsc_data.h')
-rw-r--r--include/bsc_data.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/bsc_data.h b/include/bsc_data.h
index 67d9d02..a83d089 100644
--- a/include/bsc_data.h
+++ b/include/bsc_data.h
@@ -123,10 +123,11 @@ void bsc_link_down(struct link_data *data);
void bsc_link_up(struct link_data *data);
/* msc related functions */
-int msc_init(struct bsc_data *bsc);
+int msc_init(struct bsc_data *bsc, int mgcp);
void msc_send_rlc(struct bsc_data *bsc, struct sccp_source_reference *src, struct sccp_source_reference *dest);
void msc_send_reset(struct bsc_data *bsc);
void msc_send_msg(struct bsc_data *bsc, int rc, struct sccp_parse_result *, struct msgb *msg);
+void msc_send_direct(struct bsc_data *bsc, struct msgb *msg);
void msc_clear_queue(struct bsc_data *data);
void msc_close_connection(struct bsc_data *data);