aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/include/openbsc/gsm_04_08_gprs.h
AgeCommit message (Collapse)AuthorFilesLines
2011-03-23src: use new library libosmogsm and new path to headers in libosmocorePablo Neira Ayuso1-1/+1
libosmogsm is a new library that is distributed in the libosmocore. Now, openbsc depends on it. This patch gets openbsc with this change. This patch also rewrites all include path to the new osmocom/[gsm|core] Signed-off-by: Pablo Neira Ayuso <pablo@gnumonks.org>
2010-07-03[SGSN] Initial work on GMM authentication and cipheringHarald Welte1-0/+17
2010-06-09[GPRS] Drop all PDP contexts not present in PDP CTX STATUS IE at RA UPDHarald Welte1-0/+3
2010-05-18[GPRS] SGSN: TMSI allocationHarald Welte1-4/+5
2010-05-18[GPRS] Properly connect GPRS SM with LIBGTP for PDP context activationHarald Welte1-3/+1
* store LLC SAPI as part of PDP ctx * store NSEI + BVCI as part of MM ctx * export gsm48_tx_gsm_act_pdp_acc() and call it from sgsn_libgtp.c * create and use gsm48_tx_gsm_act_pdp_rej for error cases * print SAPI as part of VTY show pdp
2010-05-17[GPRS] Initial untested support for libgtpHarald Welte1-0/+14
libgtp of the OpenGGSN project will allow us to speak the GTPv0/v1 protocol of the interface between SGSN and GGSN. This commit includes code for the main libgtp integration (file descriptor, select loop, timer) as well as code to encode/send a CREATE PDP CONTEXT request.
2010-05-04[gprs] Include a valid QoS attribute in ACT PDP CTX ACCEPTHarald Welte1-0/+159
At least a Motorola ROKR E6 now accepts the PDP context activation and proceeds to XID on LL3.
2010-05-04[gprs] SGSN SM: Provide IPv4 PDP address in PDP CTX ACT ACCEPTHarald Welte1-9/+12
The message looks now fine (from wireshark point of view). However, we cannot simply echo back the QoS parameters, as the meaning in uplink and downlink connection is not the same.
2010-05-04[gprs] GMM: print more details about PDP context activation requestHarald Welte1-1/+0
2010-05-04[gprs] Use stdint.h types (uintXX_t instead of u_intXX_t)Harald Welte1-17/+19
libosmocore already uses them, it's time (at least for new code) in openbsc to do the same.
2010-05-04move gsm48_parse_ra() and gprs_tlli_type() to libosmocoreHarald Welte1-16/+0
2010-05-04Create new 'gprs-sgsn' branch on top of 'gprs-conf'Harald Welte1-0/+203
This branch contains the partial SGSN/GGSN implementation that was originally developed as part of the gprs branch.