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
This commit is contained in:
parent
2354402b7a
commit
538ac5b574
|
@ -85,7 +85,7 @@ static struct gprs_rlcmac_dl_tbf *tbf_lookup_dl(BTS *bts,
|
||||||
return bts->dl_tbf_by_tlli(tlli);
|
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 uint16_t pdu_delay_csec,
|
||||||
const uint8_t *data, const uint16_t len)
|
const uint8_t *data, const uint16_t len)
|
||||||
{
|
{
|
||||||
|
|
|
@ -271,10 +271,6 @@ protected:
|
||||||
int extract_tlli(const uint8_t *data, const size_t len);
|
int extract_tlli(const uint8_t *data, const size_t len);
|
||||||
void maybe_schedule_uplink_acknack(const rlc_ul_header *rh);
|
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,
|
struct msgb *create_dl_acked_block(const uint32_t fn, const uint8_t ts,
|
||||||
const int index, const bool fin_first_ack);
|
const int index, const bool fin_first_ack);
|
||||||
struct msgb *create_new_bsn(const uint32_t fn, const uint8_t ts);
|
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 {
|
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 {
|
struct gprs_rlcmac_ul_tbf : public gprs_rlcmac_tbf {
|
||||||
|
|
Loading…
Reference in New Issue