aboutsummaryrefslogtreecommitdiffstats
path: root/src/tbf.h
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <holger@moiji-mobile.com>2013-11-24 17:28:49 +0100
committerHolger Hans Peter Freyther <holger@moiji-mobile.com>2013-11-26 20:57:24 +0100
commit86dc355a3328ad2305d8bd0b1fb6684509352289 (patch)
treeaf71b93de9d6aa090b2e5b7530125823d97244da /src/tbf.h
parentbc155706516dd63d1fbe3d87601df2f7606a1162 (diff)
tbf: Split the handling of DL ACK/NACK into two separate parts
Split the handling of the final ack and the handling of frames that is moving frames.
Diffstat (limited to 'src/tbf.h')
-rw-r--r--src/tbf.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/tbf.h b/src/tbf.h
index e512ba5..6f5c48e 100644
--- a/src/tbf.h
+++ b/src/tbf.h
@@ -234,6 +234,8 @@ struct gprs_rlcmac_tbf {
char m_imsi[16];
protected:
+ int update_window(const uint8_t ssn, const uint8_t *rbb);
+ int maybe_start_new_window();
void reuse_tbf(const uint8_t *data, const uint16_t len);
gprs_rlcmac_bts *bts_data() const;
bool dl_window_stalled() const;