summaryrefslogtreecommitdiffstats
path: root/openbsc/src/gprs/gprs_bssgp.c
Commit message (Collapse)AuthorAgeFilesLines
* [GPRS] BSSGP: Use correct values for SIGNALLING and PTM BVCIHarald Welte2010-05-181-5/+5
|
* [GPRS] BSSGP: Add VTY for configuration and inpectionHarald Welte2010-05-171-0/+4
| | | | This also includes log filtering based on NSEI/BVCI tuple
* [GPRS] BSSGP: Introduce packet/byte countersHarald Welte2010-05-171-0/+17
|
* [GPRS] BSSGP: expose more internal structures / APIHarald Welte2010-05-171-27/+4
|
* [GPRS] BSSGP: Rename bssgp_bts_ctx to bssgp_bvc_ctxHarald Welte2010-05-171-19/+19
| | | | | | The Context really is about a BVC (BSSGP Virtual Connection). In the case we operate BSSGP on the SGSN side, this corresponds to a link to a BTS.
* [GPRS] BSSGP: Refuse blocking of signalling BVC; Ignore traffic on blocked BVCHarald Welte2010-05-131-0/+22
|
* [GPRS] BSSGP: Make implementation more robustHarald Welte2010-05-131-97/+216
| | | | | | | | We now actually are much more in line with what the specification says. We track the blocked/unblocked state, we don't accept signalling messages on PTP functional entities (and vice versa), and we don't simply create a BVC context with messages other than BVC-RESET.
* [GPRS] BSSGP: Elaborate more on FIXMEsHarald Welte2010-05-131-8/+10
| | | | And fix mistake regarding FLUSH-LL / FLUSH-LL-ACK direction
* [gprs] BSSGP: cosmetic cleanupHarald Welte2010-05-111-9/+2
|
* [gprs] gb_proxy: Send proper BSSGP STATUS msg in error caseHarald Welte2010-05-111-82/+0
| | | | | | | | | | | In order to reuse the existing bssgp_tx_* functions without pulling in the dependencies of gprs_bssgp.c, we have to move those functions to gprs_bssgp_util.c Furthermore, we can remove gbprox_nsi and replace it with bssgp_nsi, and we can do proper processing of BVC-RESET messages coming from the SGSN on the signalling BVC. In that case we need to send RESET messages to all the BSS.
* [gprs] Add new 'NS' and 'BSSGP' logging categoriesHarald Welte2010-05-111-22/+22
|
* [gprs] Move all GPRS related code to src/gprs subdirectoryHarald Welte2010-05-041-0/+537