diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2023-06-02 14:35:44 +0200 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2023-06-02 14:37:05 +0200 |
commit | ab571af3f2720eed80bc165106b90b080f7f7cb3 (patch) | |
tree | 25af4de858131c6a7450e0f1c8564e4be735a591 | |
parent | d0fd37c449fdb6eb75ab9df4681a4d0e8ea8df75 (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.cpp | 2 |
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; |