diff options
author | Harald Welte <laforge@gnumonks.org> | 2010-05-02 11:19:37 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2010-05-04 07:20:43 +0200 |
commit | 30bc19a5c6b171142569a00739a52db008eb8ba6 (patch) | |
tree | ba1db956c9665ca888a9e7af50c18dcbccb8043a /openbsc/include | |
parent | ec19c10829ff94946887f893f9fb3b617f36889a (diff) |
[gprs] SGSN: Expect all Identifiers to be stored at highest level
We now expect the highest level (actual SGSN GMM code) to know
all identifiers for every element in the protocol stack, i.e.
TLLI, SAPI, BVCI and NSEI. The layer-inetrnal state is looked
up based on those identifiers.
The reason for this is to ensure only the highest level state
needs to be persistent, while everything else can be regenerated
dynamically (e.g. in a SGSN restart)
Diffstat (limited to 'openbsc/include')
-rw-r--r-- | openbsc/include/openbsc/gprs_bssgp.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/openbsc/include/openbsc/gprs_bssgp.h b/openbsc/include/openbsc/gprs_bssgp.h index 3040e6a0..a00481e4 100644 --- a/openbsc/include/openbsc/gprs_bssgp.h +++ b/openbsc/include/openbsc/gprs_bssgp.h @@ -137,7 +137,7 @@ enum gprs_bssgp_cause { #include <osmocore/tlv.h> -extern int gprs_bssgp_rcvmsg(struct msgb *msg, u_int16_t bvci); +extern int gprs_bssgp_rcvmsg(struct msgb *msg); /* Wrapper around TLV parser to parse BSSGP IEs */ static inline int bssgp_tlv_parse(struct tlv_parsed *tp, u_int8_t *buf, int len) |