aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAravind Sirsikar <arvind.sirsikar@radisys.com>2016-09-15 17:54:46 +0530
committerAravind Sirsikar <arvind.sirsikar@radisys.com>2016-09-15 17:54:46 +0530
commit0ee31cfa381282d0d724fb36c48bae297a0647ac (patch)
tree27c5c155f7fcc48061e76087b217c303b0e7f0a6 /src
parent8e70bb5bb4751e3a7f33b95b2994bff410235844 (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')
-rw-r--r--src/tbf.cpp6
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;
}