aboutsummaryrefslogtreecommitdiffstats
path: root/src/tbf.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tbf.cpp')
-rw-r--r--src/tbf.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/tbf.cpp b/src/tbf.cpp
index baa01efc..b76a5ecd 100644
--- a/src/tbf.cpp
+++ b/src/tbf.cpp
@@ -1181,19 +1181,17 @@ struct msgb *gprs_rlcmac_tbf::create_dl_acked_block(
/* set polling in header */
rh->rrbp = 0; /* N+13 */
rh->s_p = 1; /* Polling */
-
- /* Increment TX-counter */
- dir.dl.tx_counter++;
}
- } else {
- /* Increment TX-counter */
- dir.dl.tx_counter++;
}
/* return data block as message */
dl_msg = msgb_alloc(len, "rlcmac_dl_data");
if (!dl_msg)
return NULL;
+
+ /* Increment TX-counter */
+ dir.dl.tx_counter++;
+
memcpy(msgb_put(dl_msg, len), data, len);
bts->rlc_sent();