diff options
author | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2016-05-10 11:15:19 +0200 |
---|---|---|
committer | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2016-05-10 11:18:26 +0200 |
commit | 1710b3139421b76d2ab7f68fe7f6f2cff4fcec14 (patch) | |
tree | 46acdac4e89bd5d17b05525725d53e47dfae649f /openbsc/include/openbsc/gsm_data.h | |
parent | d66507d5739be5705e40b97e7d88eb1b6349efb0 (diff) |
nitb: Hack different network modes to be used in the systemuser/zecke/ctrl-interface
* Just reject..
* Create but limit service
* Create and full service..
Diffstat (limited to 'openbsc/include/openbsc/gsm_data.h')
-rw-r--r-- | openbsc/include/openbsc/gsm_data.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/openbsc/include/openbsc/gsm_data.h b/openbsc/include/openbsc/gsm_data.h index 6d7aba358..e9ec92cdf 100644 --- a/openbsc/include/openbsc/gsm_data.h +++ b/openbsc/include/openbsc/gsm_data.h @@ -208,6 +208,12 @@ enum gsm_auth_policy { #define GSM_T3113_DEFAULT 60 #define GSM_T3122_DEFAULT 10 +enum { + SUBSCR_DONT_CREATE, + SUBSCR_CREATE_FULL_SERVICE, + SUBSCR_CREATE_LMTD_SERVICE, +}; + struct gsm_network { /* global parameters */ uint16_t country_code; @@ -282,7 +288,7 @@ struct gsm_network { struct osmo_bsc_data *bsc_data; /* subscriber related features */ - int create_subscriber; + int create_subscriber_mode; struct gsm_subscriber_group *subscr_group; struct gsm_sms_queue *sms_queue; |