From 7b7c297c8f5de70fb534643c28b2bd5851f08f90 Mon Sep 17 00:00:00 2001 From: Holger Hans Peter Freyther Date: Sat, 7 Aug 2010 05:41:06 +0800 Subject: 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. --- include/bsc_data.h | 1 - 1 file changed, 1 deletion(-) (limited to 'include/bsc_data.h') 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); -- cgit v1.2.3