diff options
-rw-r--r-- | src/encoding.cpp | 5 |
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); |