diff options
author | Jacob Erlbeck <jerlbeck@sysmocom.de> | 2015-02-03 19:45:46 +0100 |
---|---|---|
committer | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2015-02-06 13:22:24 +0100 |
commit | ca69b0f68d748e56eecd14d1c1a754971e9240ba (patch) | |
tree | 89a0b19720e68c8233faaa31f0c6ada6445ff102 /openbsc/include/openbsc/gprs_sgsn.h | |
parent | 277b71e0d8b7a8c53599546b0d06ae3810a290eb (diff) |
Revert "gprs: Block other GSUP procedures during PURGE_MS"
This reverts commit f81cacc6814dde73f203d125b0065d1451a98317.
Since the PURGE MS retry mechanism had been removed, this feature
is not used anymore. It just makes the code more complex.
Conflicts:
openbsc/include/openbsc/gprs_sgsn.h
openbsc/src/gprs/gprs_subscriber.c
openbsc/tests/sgsn/sgsn_test.c
Diffstat (limited to 'openbsc/include/openbsc/gprs_sgsn.h')
-rw-r--r-- | openbsc/include/openbsc/gprs_sgsn.h | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/openbsc/include/openbsc/gprs_sgsn.h b/openbsc/include/openbsc/gprs_sgsn.h index 20d535205..2572ead52 100644 --- a/openbsc/include/openbsc/gprs_sgsn.h +++ b/openbsc/include/openbsc/gprs_sgsn.h @@ -296,20 +296,12 @@ struct sgsn_subscriber_pdp_data { char apn_str[GSM_APN_LENGTH]; }; -enum sgsn_subscriber_proc { - SGSN_SUBSCR_PROC_NONE = 0, - SGSN_SUBSCR_PROC_PURGE, - SGSN_SUBSCR_PROC_UPD_LOC, - SGSN_SUBSCR_PROC_UPD_AUTH, -}; - struct sgsn_subscriber_data { struct sgsn_mm_ctx *mm; struct gsm_auth_tuple auth_triplets[5]; int auth_triplets_updated; struct llist_head pdp_list; int error_cause; - enum sgsn_subscriber_proc blocked_by; }; #define SGSN_ERROR_CAUSE_NONE (-1) @@ -359,10 +351,6 @@ void gprs_subscr_update(struct gsm_subscriber *subscr); void gprs_subscr_update_auth_info(struct gsm_subscriber *subscr); int gprs_subscr_rx_gsup_message(struct msgb *msg); -int gprs_subscr_purge(struct gsm_subscriber *subscr); -int gprs_subscr_query_auth_info(struct gsm_subscriber *subscr); -int gprs_subscr_location_update(struct gsm_subscriber *subscr); - /* Called on subscriber data updates */ void sgsn_update_subscriber_data(struct sgsn_mm_ctx *mmctx); |