From 58818585bc99dc4aaaf94fec4ffeedf211a7b209 Mon Sep 17 00:00:00 2001 From: Max Date: Fri, 5 Jan 2018 15:04:50 +0100 Subject: Clarify RACH-related interfaces * make is_11bit parameter into bool * remove is_single_block() from public interface and mark it as static * move logging outside of if ladder * move side-effects from is_single_block() into separate static functions * simplify UL-TBF allocation in case of 11-bit RACH This immediately makes it obvious that priority is never actually used despite being computed - seems like a leftover from merge of incomplete patch series. Change-Id: If189b7166a29a87ffb17a7a9bc560f674851fd53 Related: OS#1548 --- src/bts.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/bts.h') diff --git a/src/bts.h b/src/bts.h index a32e87db..b1724c9b 100644 --- a/src/bts.h +++ b/src/bts.h @@ -368,11 +368,9 @@ public: int tfi_find_free(enum gprs_rlcmac_tbf_direction dir, uint8_t *_trx, int8_t use_trx); int rcv_imm_ass_cnf(const uint8_t *data, uint32_t fn); - uint8_t is_single_block(uint16_t ra, enum ph_burst_type burst_type, - uint8_t is_11bit, uint16_t *ms_class, uint16_t *priority); uint32_t rfn_to_fn(int32_t rfn); - int rcv_rach(uint16_t ra, uint32_t Fn, int16_t qta, uint8_t is_11bit, + int rcv_rach(uint16_t ra, uint32_t Fn, int16_t qta, bool is_11bit, enum ph_burst_type burst_type); void snd_dl_ass(gprs_rlcmac_tbf *tbf, uint8_t poll, const char *imsi); -- cgit v1.2.3