From f64ed09574e16d3811c694d34abbb37c12655065 Mon Sep 17 00:00:00 2001 From: Cedric Roux Date: Thu, 23 Feb 2023 15:28:16 +0100 Subject: [PATCH] bugfix: increase size of nrb We can have 273 RBs, so 8 bits to store the number of RBs is not enough. 16 bits ought to be enough for anybody. --- openair2/COMMON/f1ap_messages_types.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/openair2/COMMON/f1ap_messages_types.h b/openair2/COMMON/f1ap_messages_types.h index cd89e8d871..159af160ea 100644 --- a/openair2/COMMON/f1ap_messages_types.h +++ b/openair2/COMMON/f1ap_messages_types.h @@ -138,16 +138,16 @@ typedef struct f1ap_setup_req_s { struct fdd_s { uint32_t ul_nr_arfcn; uint8_t ul_scs; - uint8_t ul_nrb; + uint16_t ul_nrb; uint32_t dl_nr_arfcn; uint8_t dl_scs; - uint8_t dl_nrb; + uint16_t dl_nrb; uint32_t sul_active; uint32_t sul_nr_arfcn; uint8_t sul_scs; - uint8_t sul_nrb; + uint16_t sul_nrb; uint8_t ul_num_frequency_bands; uint16_t ul_nr_band[32]; @@ -163,12 +163,12 @@ typedef struct f1ap_setup_req_s { uint32_t nr_arfcn; uint8_t scs; - uint8_t nrb; + uint16_t nrb; uint32_t sul_active; uint32_t sul_nr_arfcn; uint8_t sul_scs; - uint8_t sul_nrb; + uint16_t sul_nrb; uint8_t num_frequency_bands; uint16_t nr_band[32];