aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2023-06-02 14:35:44 +0200
committerPau Espin Pedrol <pespin@sysmocom.de>2023-06-02 14:37:05 +0200
commitab571af3f2720eed80bc165106b90b080f7f7cb3 (patch)
tree25af4de858131c6a7450e0f1c8564e4be735a591
parentd0fd37c449fdb6eb75ab9df4681a4d0e8ea8df75 (diff)
Use OSMO_UNLIKELY() in bts_rfn_to_fn()
That case should only happen under really rare conditions, like receiving a RACH.ind before having received any DATA.ind. Change-Id: I4c71f3481764b501a4441bc735a87725884a3e75
-rw-r--r--src/bts.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bts.cpp b/src/bts.cpp
index 5160fd5f..44acbeda 100644
--- a/src/bts.cpp
+++ b/src/bts.cpp
@@ -748,7 +748,7 @@ uint32_t bts_rfn_to_fn(const struct gprs_rlcmac_bts *bts, uint32_t rfn)
OSMO_ASSERT(rfn < RFN_MODULUS);
m_cur_fn = bts_current_frame_number(bts);
- if (m_cur_fn == FN_UNSET) {
+ if (OSMO_UNLIKELY(m_cur_fn == FN_UNSET)) {
LOGP(DRLCMAC, LOGL_ERROR, "Unable to calculate full FN from RFN %u: Current FN not known!\n",
rfn);
return rfn;