From 538ac5b57428e2e91eb02451dcc9ab501b9e6a4b Mon Sep 17 00:00:00 2001 From: Daniel Willmann Date: Wed, 30 Jul 2014 19:12:27 +0200 Subject: tbf: Make append_data a function of DL TBFs This function is only used in DL TBFs (called by handle). Ticket: SYS#389 Sponsored-by: On-Waves ehf --- src/tbf.cpp | 2 +- src/tbf.h | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/tbf.cpp b/src/tbf.cpp index f8374dc7..93b337f6 100644 --- a/src/tbf.cpp +++ b/src/tbf.cpp @@ -85,7 +85,7 @@ static struct gprs_rlcmac_dl_tbf *tbf_lookup_dl(BTS *bts, return bts->dl_tbf_by_tlli(tlli); } -int gprs_rlcmac_tbf::append_data(const uint8_t ms_class, +int gprs_rlcmac_dl_tbf::append_data(const uint8_t ms_class, const uint16_t pdu_delay_csec, const uint8_t *data, const uint16_t len) { diff --git a/src/tbf.h b/src/tbf.h index 95355bd6..8fd72372 100644 --- a/src/tbf.h +++ b/src/tbf.h @@ -271,10 +271,6 @@ protected: int extract_tlli(const uint8_t *data, const size_t len); void maybe_schedule_uplink_acknack(const rlc_ul_header *rh); - int append_data(const uint8_t ms_class, - const uint16_t pdu_delay_csec, - const uint8_t *data, const uint16_t len); - struct msgb *create_dl_acked_block(const uint32_t fn, const uint8_t ts, const int index, const bool fin_first_ack); struct msgb *create_new_bsn(const uint32_t fn, const uint8_t ts); @@ -354,6 +350,10 @@ inline time_t gprs_rlcmac_tbf::created_ts() const } struct gprs_rlcmac_dl_tbf : public gprs_rlcmac_tbf { + int append_data(const uint8_t ms_class, + const uint16_t pdu_delay_csec, + const uint8_t *data, const uint16_t len); + }; struct gprs_rlcmac_ul_tbf : public gprs_rlcmac_tbf { -- cgit v1.2.3