aboutsummaryrefslogtreecommitdiffstats
path: root/src/tbf_dl.h
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2020-10-28 19:58:17 +0100
committerPau Espin Pedrol <pespin@sysmocom.de>2020-10-29 12:38:17 +0100
commit758ace867b73bd81dbcf9667824893c4b31e2ae7 (patch)
tree61e795e8aefab2ba350d41f02c18b2c6a1ddab5e /src/tbf_dl.h
parent16705a4db14f290cfee6afe23fbf6184ef8041e0 (diff)
tbf_dl: Update (egprs_)ms_class for already known MS
If SGSN provides us with MS class information upon DL data, let's use it and set it in an already existing MS object if not yet known. Also remove all unneeded code passing ms_class to append_data() which would simply try to (again) set the ms_class. Change-Id: I4979c9344bffd3ba7657bbab94981d233eab801f
Diffstat (limited to 'src/tbf_dl.h')
-rw-r--r--src/tbf_dl.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/tbf_dl.h b/src/tbf_dl.h
index caa439ac..685e855a 100644
--- a/src/tbf_dl.h
+++ b/src/tbf_dl.h
@@ -49,9 +49,8 @@ struct gprs_rlcmac_dl_tbf : public gprs_rlcmac_tbf {
const uint8_t egprs_ms_class, const uint16_t delay_csec,
const uint8_t *data, const uint16_t len);
- int append_data(const uint8_t ms_class,
- const uint16_t pdu_delay_csec,
- const uint8_t *data, const uint16_t len);
+ int append_data(uint16_t pdu_delay_csec,
+ const uint8_t *data, uint16_t len);
int rcvd_dl_ack(bool final, uint8_t ssn, uint8_t *rbb);
int rcvd_dl_ack(bool final_ack, unsigned first_bsn, struct bitvec *rbb);