diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2020-10-28 19:58:17 +0100 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2020-10-29 12:38:17 +0100 |
commit | 758ace867b73bd81dbcf9667824893c4b31e2ae7 (patch) | |
tree | 61e795e8aefab2ba350d41f02c18b2c6a1ddab5e /tests | |
parent | 16705a4db14f290cfee6afe23fbf6184ef8041e0 (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 'tests')
-rw-r--r-- | tests/tbf/TbfTest.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/tests/tbf/TbfTest.cpp b/tests/tbf/TbfTest.cpp index 04e711c0..096b071b 100644 --- a/tests/tbf/TbfTest.cpp +++ b/tests/tbf/TbfTest.cpp @@ -277,8 +277,8 @@ static void test_tbf_final_ack(enum test_tbf_final_ack_mode test_mode) llc_data[i] = i%256; /* Schedule two LLC frames */ - dl_tbf->append_data(ms_class, 1000, llc_data, sizeof(llc_data)); - dl_tbf->append_data(ms_class, 1000, llc_data, sizeof(llc_data)); + dl_tbf->append_data(1000, llc_data, sizeof(llc_data)); + dl_tbf->append_data(1000, llc_data, sizeof(llc_data)); /* Send only a few RLC/MAC blocks */ @@ -362,8 +362,8 @@ static void test_tbf_delayed_release() OSMO_ASSERT(dl_tbf->state_is(GPRS_RLCMAC_FLOW)); /* Schedule two LLC frames */ - dl_tbf->append_data(ms_class, 1000, llc_data, sizeof(llc_data)); - dl_tbf->append_data(ms_class, 1000, llc_data, sizeof(llc_data)); + dl_tbf->append_data(1000, llc_data, sizeof(llc_data)); + dl_tbf->append_data(1000, llc_data, sizeof(llc_data)); OSMO_ASSERT(dl_tbf->state_is(GPRS_RLCMAC_FLOW)); @@ -2668,7 +2668,7 @@ static void establish_and_use_egprs_dl_tbf(BTS *the_bts, int mcs) OSMO_ASSERT(dl_tbf->state_is(GPRS_RLCMAC_FLOW)); /* Schedule a small LLC frame */ - dl_tbf->append_data(ms_class, 1000, test_data, 10); + dl_tbf->append_data(1000, test_data, 10); OSMO_ASSERT(dl_tbf->state_is(GPRS_RLCMAC_FLOW)); @@ -2678,7 +2678,7 @@ static void establish_and_use_egprs_dl_tbf(BTS *the_bts, int mcs) request_dl_rlc_block(dl_tbf, &fn); /* Schedule a large LLC frame */ - dl_tbf->append_data(ms_class, 1000, test_data, sizeof(test_data)); + dl_tbf->append_data(1000, test_data, sizeof(test_data)); OSMO_ASSERT(dl_tbf->state_is(GPRS_RLCMAC_FLOW)); @@ -2726,7 +2726,7 @@ static gprs_rlcmac_dl_tbf *tbf_init(BTS *the_bts, * 2 RLC data blocks. Which are enough to test Header Type 1 * cases */ - dl_tbf->append_data(ms_class, 1000, test_data, 100); + dl_tbf->append_data(1000, test_data, 100); OSMO_ASSERT(dl_tbf->state_is(GPRS_RLCMAC_FLOW)); |