aboutsummaryrefslogtreecommitdiffstats
path: root/src/tbf.cpp
diff options
context:
space:
mode:
authorDaniel Willmann <dwillmann@sysmocom.de>2014-07-30 19:12:27 +0200
committerDaniel Willmann <daniel@totalueberwachung.de>2014-08-07 13:03:09 +0200
commit2354402b7a393312e220ff51f305933242c8ffb2 (patch)
treea7cfd191d65b7614dc542ef23163abcaeca1d791 /src/tbf.cpp
parent057c285cd7c514237f2c45f6ced431aba2b54a97 (diff)
tbf: Make tbf_lookup_dl() return and handle() use a dl_tbf
These two functions only deal with DL TBFs so make it clear Ticket: SYS#389 Sponsored-by: On-Waves ehf
Diffstat (limited to 'src/tbf.cpp')
-rw-r--r--src/tbf.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/tbf.cpp b/src/tbf.cpp
index 22570185..f8374dc7 100644
--- a/src/tbf.cpp
+++ b/src/tbf.cpp
@@ -78,7 +78,7 @@ void gprs_rlcmac_tbf::assign_imsi(const char *imsi)
m_imsi[sizeof(m_imsi) - 1] = '\0';
}
-static struct gprs_rlcmac_tbf *tbf_lookup_dl(BTS *bts,
+static struct gprs_rlcmac_dl_tbf *tbf_lookup_dl(BTS *bts,
const uint32_t tlli, const char *imsi)
{
/* TODO: look up by IMSI first, then tlli, then old_tlli */
@@ -200,14 +200,14 @@ int gprs_rlcmac_tbf::handle(struct gprs_rlcmac_bts *bts,
const uint8_t ms_class, const uint16_t delay_csec,
const uint8_t *data, const uint16_t len)
{
- struct gprs_rlcmac_tbf *tbf;
+ struct gprs_rlcmac_dl_tbf *dl_tbf;
/* check for existing TBF */
- tbf = tbf_lookup_dl(bts->bts, tlli, imsi);
- if (tbf) {
- int rc = tbf->append_data(ms_class, delay_csec, data, len);
+ dl_tbf = tbf_lookup_dl(bts->bts, tlli, imsi);
+ if (dl_tbf) {
+ int rc = dl_tbf->append_data(ms_class, delay_csec, data, len);
if (rc >= 0)
- tbf->assign_imsi(imsi);
+ dl_tbf->assign_imsi(imsi);
return rc;
}