diff options
author | Jacob Erlbeck <jerlbeck@sysmocom.de> | 2015-05-22 15:40:08 +0200 |
---|---|---|
committer | Jacob Erlbeck <jerlbeck@sysmocom.de> | 2015-05-28 12:29:43 +0200 |
commit | 1c68abaffab6b7f8472d54b7881c3618d72e00d9 (patch) | |
tree | 2880fe677aa45be3c687a4a60494f25b6d80d232 /tests/tbf/TbfTest.cpp | |
parent | 71e55118f52002af433077251a5a7fee2017b40b (diff) |
tbf/test: Attach TLLI and MS objects to TBFs
Currently the DL TBF's TLLI are not set. This will have to change in
the future, when the m_new_tbf chaining is replaced by the usage of MS
object to group TBFs.
This commit just calls update_ms() on newly created TBFs. This
changes many of the lines written to stderr due to the TLLI change,
but doesn't change other aspects or messages beside creating and
destroying MS objects.
Sponsored-by: On-Waves ehf
Diffstat (limited to 'tests/tbf/TbfTest.cpp')
-rw-r--r-- | tests/tbf/TbfTest.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/tbf/TbfTest.cpp b/tests/tbf/TbfTest.cpp index b0106caf..83d0a701 100644 --- a/tests/tbf/TbfTest.cpp +++ b/tests/tbf/TbfTest.cpp @@ -177,6 +177,7 @@ static void test_tbf_final_ack(enum test_tbf_final_ack_mode test_mode) uint32_t fn; uint8_t block_nr; uint8_t trx_no; + uint32_t tlli = 0xffeeddcc; uint8_t rbb[64/8]; @@ -187,6 +188,7 @@ static void test_tbf_final_ack(enum test_tbf_final_ack_mode test_mode) setup_bts(&the_bts, ts_no); dl_tbf = create_dl_tbf(&the_bts, ms_class, &trx_no); + dl_tbf->update_ms(tlli, GPRS_RLCMAC_DL_TBF); for (i = 0; i < sizeof(llc_data); i++) llc_data[i] = i%256; @@ -242,6 +244,7 @@ static void test_tbf_delayed_release() uint32_t fn = 0; uint8_t block_nr = 0; uint8_t trx_no; + uint32_t tlli = 0xffeeddcc; uint8_t rbb[64/8]; @@ -255,6 +258,7 @@ static void test_tbf_delayed_release() bts->dl_tbf_idle_msec = 200; dl_tbf = create_dl_tbf(&the_bts, ms_class, &trx_no); + dl_tbf->update_ms(tlli, GPRS_RLCMAC_DL_TBF); for (i = 0; i < sizeof(llc_data); i++) llc_data[i] = i%256; |