aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/include
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2010-12-29 16:28:33 +0100
committerHolger Hans Peter Freyther <zecke@selfish.org>2011-01-06 14:52:53 +0100
commit182c81f04e364a947c584c682ba443a3a51ea3f8 (patch)
tree0510710d616d55d3d78c158f3e98d88dcf1b9302 /openbsc/include
parent90c0aff174f98f2f631d77b888d898015cdf1652 (diff)
subscr: Remember if we need to call subscr_put_channel at the end.
Remember if this channel got opened due a paging response and in that case when we close it down we will call subscr_put_channel that will try to page the subscriber again. This highlights the lack of a good subscriber management in the MSC code.
Diffstat (limited to 'openbsc/include')
-rw-r--r--openbsc/include/openbsc/gsm_data.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/openbsc/include/openbsc/gsm_data.h b/openbsc/include/openbsc/gsm_data.h
index 59599ab03..fc02f58de 100644
--- a/openbsc/include/openbsc/gsm_data.h
+++ b/openbsc/include/openbsc/gsm_data.h
@@ -252,6 +252,7 @@ struct gsm_subscriber_connection {
/* Are we part of a special "silent" call */
int silent_call;
+ int put_channel;
/* bsc structures */
struct osmo_bsc_sccp_con *sccp_con;