From 6c61fef362e3073947d5bec488ad8d34b56b7756 Mon Sep 17 00:00:00 2001 From: cig Date: Mon, 10 Feb 2020 13:50:28 +0100 Subject: [PATCH] Added RA_SUCCEEDED to RA_state_t --- openair2/LAYER2/NR_MAC_UE/mac_defs.h | 3 ++- openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/openair2/LAYER2/NR_MAC_UE/mac_defs.h b/openair2/LAYER2/NR_MAC_UE/mac_defs.h index 89e95c35f9..ac87110527 100755 --- a/openair2/LAYER2/NR_MAC_UE/mac_defs.h +++ b/openair2/LAYER2/NR_MAC_UE/mac_defs.h @@ -77,7 +77,8 @@ typedef enum { typedef enum { RA_IDLE = 0, WAIT_RAR = 1, - WAIT_CONTENTION_RESOLUTION = 2 + WAIT_CONTENTION_RESOLUTION = 2, + RA_SUCCEEDED = 3 } RA_state_t; /*!\brief Top level UE MAC structure */ diff --git a/openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c b/openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c index 580871a551..472b410890 100644 --- a/openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c +++ b/openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c @@ -3288,6 +3288,7 @@ void nr_ue_process_mac_pdu(module_id_t module_idP, nr_ra_succeeded(module_idP, CC_id, gNB_index); mac->crnti = mac->t_crnti; mac->t_crnti = 0; + mac->ra_state = RA_SUCCEEDED; } break;