diff options
author | Aravind Sirsikar <arvind.sirsikar@radisys.com> | 2016-09-15 17:54:46 +0530 |
---|---|---|
committer | Aravind Sirsikar <arvind.sirsikar@radisys.com> | 2016-09-15 17:54:46 +0530 |
commit | 0ee31cfa381282d0d724fb36c48bae297a0647ac (patch) | |
tree | 27c5c155f7fcc48061e76087b217c303b0e7f0a6 /src/tbf.cpp | |
parent | 8e70bb5bb4751e3a7f33b95b2994bff410235844 (diff) |
Fix EGPRS DL window calculation during tbf update
Earlier there was no handling for recalculation of DL window
size during tbf update. Which has been fixed in this patch.
Related: OS#1808
Change-Id: I41aa807068520460fd665a55e3529e60f6bbb630
Diffstat (limited to 'src/tbf.cpp')
-rw-r--r-- | src/tbf.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/tbf.cpp b/src/tbf.cpp index cbc0710..97696cb 100644 --- a/src/tbf.cpp +++ b/src/tbf.cpp @@ -376,6 +376,12 @@ int gprs_rlcmac_tbf::update() return -rc; } + if (is_egprs_enabled()) { + gprs_rlcmac_dl_tbf *dl_tbf = as_dl_tbf(this); + if (dl_tbf) + dl_tbf->egprs_calc_window_size(); + } + return 0; } |