aboutsummaryrefslogtreecommitdiffstats
path: root/src/rlc.cpp
diff options
context:
space:
mode:
authorJacob Erlbeck <jerlbeck@sysmocom.de>2016-01-15 09:40:50 +0100
committerJacob Erlbeck <jerlbeck@sysmocom.de>2016-02-02 17:06:34 +0100
commit6b6e2f7ddd4bdd281763897dd7edf9072e85973c (patch)
treec80c6e78c1be3a8493c1ae3e47d1ee612dbbcfd4 /src/rlc.cpp
parentbb15af8eb0dc84d67c665975053216cc4487746c (diff)
WIP: moved implicitly acked blocks handling to decoder
Ticket: OW#???? Sponsored-by: On-Waves ehf
Diffstat (limited to 'src/rlc.cpp')
-rw-r--r--src/rlc.cpp8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/rlc.cpp b/src/rlc.cpp
index 27e8a5f2..6d3cfd59 100644
--- a/src/rlc.cpp
+++ b/src/rlc.cpp
@@ -123,14 +123,6 @@ void gprs_rlc_dl_window::update(BTS *bts, const struct bitvec *rbb,
/* first_bsn is in range V(A)..V(S) */
- /* All BSN before first_bsn are implicitly acknowledged */
- for (bsn = v_a(); bsn != first_bsn; bsn = mod_sns(bsn + 1)) {
- LOGP(DRLCMACDL, LOGL_DEBUG, "- got implicit ack for BSN=%d\n", bsn);
- if (!m_v_b.is_acked(bsn))
- *received += 1;
- m_v_b.mark_acked(bsn);
- }
-
for (unsigned int bitpos = 0; bitpos < num_blocks; bitpos++) {
bool is_ack;
bsn = mod_sns(first_bsn + bitpos);