From 2944768618a3947b3c95d6435be381102b3eea3f Mon Sep 17 00:00:00 2001 From: Angelo Athanassopoulos Date: Fri, 30 Sep 2022 12:59:19 +0200 Subject: [PATCH] NR RRC - Initialized function for SRB2 generation --- openair2/RRC/NR/rrc_gNB_drbs.c | 9 +++++++++ openair2/RRC/NR/rrc_gNB_drbs.h | 1 + 2 files changed, 10 insertions(+) diff --git a/openair2/RRC/NR/rrc_gNB_drbs.c b/openair2/RRC/NR/rrc_gNB_drbs.c index 833f85adc2..54cca080a3 100644 --- a/openair2/RRC/NR/rrc_gNB_drbs.c +++ b/openair2/RRC/NR/rrc_gNB_drbs.c @@ -21,6 +21,15 @@ #include "rrc_gNB_drbs.h" +NR_SRB_ToAddMod_t *generateSRB2() { + NR_SRB_ToAddMod_t *SRB2_config = NULL; + + SRB2_config = CALLOC(1, sizeof(*SRB2_config)); + SRB2_config->srb_Identity = 2; + + return SRB2_config; +} + NR_DRB_ToAddMod_t *generateDRB(gNB_RRC_UE_t *ue, uint8_t drb_id, const pdu_session_param_t *pduSession, diff --git a/openair2/RRC/NR/rrc_gNB_drbs.h b/openair2/RRC/NR/rrc_gNB_drbs.h index 1ce0bd2b4c..4c98d642dd 100644 --- a/openair2/RRC/NR/rrc_gNB_drbs.h +++ b/openair2/RRC/NR/rrc_gNB_drbs.h @@ -35,6 +35,7 @@ #define GBR_FLOW (1) #define NONGBR_FLOW (0) +NR_SRB_ToAddMod_t *generateSRB2(void); NR_DRB_ToAddMod_t *generateDRB(gNB_RRC_UE_t *rrc_ue, uint8_t drb_id, const pdu_session_param_t *pduSession,