aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/encoding.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/encoding.cpp b/src/encoding.cpp
index 25645754..9dfd7c93 100644
--- a/src/encoding.cpp
+++ b/src/encoding.cpp
@@ -494,10 +494,7 @@ int Encoding::write_immediate_assignment(
/* 3GPP TS 44.018 ยง10.5.2.16 IA Rest Octets */
dest->cur_bit = wp;
if (downlink) {
- if (!as_dl_tbf(tbf)) {
- LOGP(DRLCMACDL, LOGL_ERROR, "Cannot encode DL IMMEDIATE ASSIGNMENT without TBF\n");
- return -EINVAL;
- }
+ OSMO_ASSERT(as_dl_tbf(tbf) != NULL);
rc = write_ia_rest_downlink(as_dl_tbf(tbf), dest, polling, gsm48_ta_is_valid(ta), fn, alpha, gamma,
ta_idx);