aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/include/openbsc/gsm_data.h
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2010-03-25 05:15:09 +0100
committerHolger Hans Peter Freyther <zecke@selfish.org>2010-03-25 05:15:09 +0100
commitfacb5cdfc2d20de703c90e12a62b4ca69dea278b (patch)
tree7678165ce464671a903ecab9c4f33abcf24c702d /openbsc/include/openbsc/gsm_data.h
parentaebea482f54a97deaca8688c79af3809a756240c (diff)
channel requests: Add configuration to handle paging any with TCH
It is possible that the MSC is not sending the channel type it needs for the operations it wants to do. Add a configuration option to assign a TCH in case of paging any requests. It can be a good idea to leave SDCCHs free for location updating requests.
Diffstat (limited to 'openbsc/include/openbsc/gsm_data.h')
-rw-r--r--openbsc/include/openbsc/gsm_data.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/openbsc/include/openbsc/gsm_data.h b/openbsc/include/openbsc/gsm_data.h
index c8fee474b..88f8ab31b 100644
--- a/openbsc/include/openbsc/gsm_data.h
+++ b/openbsc/include/openbsc/gsm_data.h
@@ -626,6 +626,9 @@ struct gsm_network {
enum gsm_chan_t ctype_by_chreq[16];
+ /* Use a TCH for handling requests of type paging any */
+ int pag_any_tch;
+
/* a hack for On Waves. It must be signed */
int32_t core_country_code;
int32_t core_network_code;