aboutsummaryrefslogtreecommitdiffstats
path: root/src/tbf_dl.cpp
diff options
context:
space:
mode:
authorJacob Erlbeck <jerlbeck@sysmocom.de>2016-01-13 10:51:25 +0100
committerJacob Erlbeck <jerlbeck@sysmocom.de>2016-02-05 13:46:21 +0100
commit5058bd6e9e8335ca5cd8ad586de3843447c859bf (patch)
treedcbd39ff0c1904b3b6d70d0a682dd3804aeff517 /src/tbf_dl.cpp
parentfec94d1c5c57e328e27a9b0208706a0a54d3da56 (diff)
edge: Select implementation by mode in rlc_data_to_dl_append
Currently the GPRS data block encoding is applied to every coding scheme, even if an MCS is selected. This commit renames the actual encoding function to rlc_data_to_dl_append_gprs (not exported) and puts selection code into Encoding::rlc_data_to_dl_append. This requires an additional cs argument. Sponsored-by: On-Waves ehf
Diffstat (limited to 'src/tbf_dl.cpp')
-rw-r--r--src/tbf_dl.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tbf_dl.cpp b/src/tbf_dl.cpp
index 35c3ccb6..5607e9e3 100644
--- a/src/tbf_dl.cpp
+++ b/src/tbf_dl.cpp
@@ -484,7 +484,7 @@ struct msgb *gprs_rlcmac_dl_tbf::create_new_bsn(const uint32_t fn, const uint8_t
is_final = llc_queue()->size() == 0 && !keep_open(fn);
- ar = Encoding::rlc_data_to_dl_append(rdbi,
+ ar = Encoding::rlc_data_to_dl_append(rdbi, cs,
&m_llc, &write_offset, &num_chunks, data, is_final);
if (ar == Encoding::AR_NEED_MORE_BLOCKS)