diff options
Diffstat (limited to 'src/tbf_dl.cpp')
-rw-r--r-- | src/tbf_dl.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/tbf_dl.cpp b/src/tbf_dl.cpp index 0587a4a6..dc4fa6ae 100644 --- a/src/tbf_dl.cpp +++ b/src/tbf_dl.cpp @@ -1104,9 +1104,7 @@ int gprs_rlcmac_dl_tbf::release() m_wait_confirm = 0; m_window.reset(); - /* keep to flags */ - state_flags &= GPRS_RLCMAC_FLAG_TO_MASK; - state_flags &= ~(1 << GPRS_RLCMAC_FLAG_CCCH); + TBF_ASS_TYPE_UNSET(this, GPRS_RLCMAC_FLAG_CCCH); return 0; } @@ -1132,9 +1130,7 @@ int gprs_rlcmac_dl_tbf::abort() /* reset rlc states */ m_window.reset(); - /* keep to flags */ - state_flags &= GPRS_RLCMAC_FLAG_TO_MASK; - state_flags &= ~(1 << GPRS_RLCMAC_FLAG_CCCH); + TBF_ASS_TYPE_UNSET(this, GPRS_RLCMAC_FLAG_CCCH); return 0; } |