aboutsummaryrefslogtreecommitdiffstats
path: root/include/bsc_data.h
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2010-08-07 05:41:06 +0800
committerHolger Hans Peter Freyther <zecke@selfish.org>2010-08-07 05:41:06 +0800
commit7b7c297c8f5de70fb534643c28b2bd5851f08f90 (patch)
tree9a9941969ed39cc60444826306231ca6f080f439 /include/bsc_data.h
parente33d93c3666b941b39bf288f3888fccdbb28964c (diff)
msc: Separate the BSC and MSC link completly...
Make the msc_conn responsible for creating the link to the core network and reopening it, make the BTS code just call the msc methods and the MSC will throw away data in case it can not be forwarded. This avoids a problem that we start a reconnect timer while we have a connection in progress and then add the same file descriptor twice. This is mostly a speculative fix to the problem.
Diffstat (limited to 'include/bsc_data.h')
-rw-r--r--include/bsc_data.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/include/bsc_data.h b/include/bsc_data.h
index 1427db5..f24af5d 100644
--- a/include/bsc_data.h
+++ b/include/bsc_data.h
@@ -109,7 +109,6 @@ void bsc_link_up(struct link_data *data);
/* msc related functions */
int msc_init(struct bsc_data *bsc);
-void msc_schedule_reconnect(struct bsc_data *bsc);
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);