aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/include/openbsc/gprs_sgsn.h
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2010-05-17 00:53:10 +0200
committerHarald Welte <laforge@gnumonks.org>2010-05-17 00:53:10 +0200
commit8fc1a46f2868d71ba271aa34d1758a6c6bb8bd92 (patch)
treef342144b8f515700c1a4f1bdd78f436cdf194245 /openbsc/include/openbsc/gprs_sgsn.h
parent2720e7310d3cce36bc3cbcf87d3e8eb2eecf5c75 (diff)
[SGSN] remove the mmctx->sgsn pointer
We never want to support multiple sgsn's within one process, so there is no point in passing them around all the time.
Diffstat (limited to 'openbsc/include/openbsc/gprs_sgsn.h')
-rw-r--r--openbsc/include/openbsc/gprs_sgsn.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/openbsc/include/openbsc/gprs_sgsn.h b/openbsc/include/openbsc/gprs_sgsn.h
index f70c6bed2..b9ed1b29e 100644
--- a/openbsc/include/openbsc/gprs_sgsn.h
+++ b/openbsc/include/openbsc/gprs_sgsn.h
@@ -24,15 +24,11 @@ enum gprs_ciph_algo {
#define MS_RADIO_ACCESS_CAPA
-struct sgsn_instance;
-
/* According to TS 03.60, Table 5: SGSN MM and PDP Contexts */
/* Extended by 3GPP TS 23.060, Table 6: SGSN MM and PDP Contexts */
struct sgsn_mm_ctx {
struct llist_head list;
- struct sgsn_instance *sgsn;
-
char imsi[GSM_IMSI_LENGTH];
enum gprs_mm_state mm_state;
uint32_t p_tmsi;