aboutsummaryrefslogtreecommitdiffstats
path: root/src/rlc.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/rlc.h')
-rw-r--r--src/rlc.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/rlc.h b/src/rlc.h
index d9e0e6cc..e1974e45 100644
--- a/src/rlc.h
+++ b/src/rlc.h
@@ -130,6 +130,8 @@ private:
};
struct gprs_rlc_v_n {
+ void reset();
+
void mark_received(int index);
void mark_missing(int index);
@@ -357,5 +359,8 @@ inline bool gprs_rlc_v_n::is_received(int index) const
inline char gprs_rlc_v_n::state(int index) const
{
- return m_v_n[index];
+ char bit = m_v_n[index];
+ if (bit == '\0')
+ return ' ';
+ return bit;
}