aboutsummaryrefslogtreecommitdiffstats
path: root/src/gb/gprs_bssgp.c
AgeCommit message (Collapse)AuthorFilesLines
2013-06-29BSSGP: prevent divide-by-zero in flow controlHarald Welte1-10/+33
If the BTS tells us to not send any data at all anymore (bucket leak rate of 0 bits per second), then we should respect this and not run into a divide-by-zero. However, as this indicates complete overload, we print a log message to that regard.
2012-09-07BSSGP: make bvc_ctx->fc a dynamic talloc allocationHarald Welte1-5/+7
this ensures that we can talloc the flow-control queue entries as siblings off the bvc_ctx.
2012-09-07BSSGP flow-control: various fixesHarald Welte1-10/+35
* add more comments on units of struct members * make sure to parsre FC-BVC message correctly * add error message in case user passes PDU larger than bucket size * add new function to initialize flow control struct
2012-09-07libosmogb: Port BSSGP flow control from openbsc/laforge/bssgp_fc branchHarald Welte1-4/+223
This code is supposed to implement the BSSGP flow control algorithm, both for the per-BSS and for the per-MS flow control. The code currently has no test cases, they will come in a separate commit.
2012-09-07BSSGP: fix unused variable compiler warningsHarald Welte1-8/+2
2012-07-04bssgp: check for IMSI being a null pointer, not just an empty string.Harald Welte1-1/+1
2012-06-17libosmogb: move files to proper location and fix build0.5.0Harald Welte1-0/+919