diff options
author | Jacob Erlbeck <jerlbeck@sysmocom.de> | 2016-01-13 10:51:25 +0100 |
---|---|---|
committer | Jacob Erlbeck <jerlbeck@sysmocom.de> | 2016-02-05 13:46:21 +0100 |
commit | 5058bd6e9e8335ca5cd8ad586de3843447c859bf (patch) | |
tree | dcbd39ff0c1904b3b6d70d0a682dd3804aeff517 /src/encoding.h | |
parent | fec94d1c5c57e328e27a9b0208706a0a54d3da56 (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/encoding.h')
-rw-r--r-- | src/encoding.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/encoding.h b/src/encoding.h index 9b4b09ee..4c357578 100644 --- a/src/encoding.h +++ b/src/encoding.h @@ -22,6 +22,7 @@ #include <stdint.h> #include <gsm_rlcmac.h> +#include <gprs_coding_scheme.h> struct gprs_rlcmac_bts; struct gprs_rlcmac_tbf; @@ -86,7 +87,7 @@ public: }; static AppendResult rlc_data_to_dl_append( - struct gprs_rlc_data_block_info *rdbi, + struct gprs_rlc_data_block_info *rdbi, GprsCodingScheme cs, gprs_llc *llc, int *offset, int *num_chunks, uint8_t *data, bool is_final); |