From 1ad6361bd12cfd9f1b1202163da1f1b69515bb29 Mon Sep 17 00:00:00 2001
From: Dong Anyuan <donganyuan@cn.fujitsu.com>
Date: Thu, 20 Jun 2019 13:56:35 +0900
Subject: [PATCH] Fix Coverity Scan CID 340263 (Using uninitialized value
 DRB2LCHAN[i] when calling rrc_mac_config_req_eNB.)

---
 openair2/F1AP/f1ap_du_rrc_message_transfer.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/openair2/F1AP/f1ap_du_rrc_message_transfer.c b/openair2/F1AP/f1ap_du_rrc_message_transfer.c
index 6ece2d53a5..14dee4431f 100644
--- a/openair2/F1AP/f1ap_du_rrc_message_transfer.c
+++ b/openair2/F1AP/f1ap_du_rrc_message_transfer.c
@@ -389,6 +389,9 @@ int DU_handle_DL_RRC_MESSAGE_TRANSFER(instance_t       instance,
               LTE_SRB_ToAddModList_t  *SRB_configList  = rrcConnectionReconfiguration_r8->radioResourceConfigDedicated->srb_ToAddModList;
               LTE_DRB_ToReleaseList_t *DRB_ReleaseList = rrcConnectionReconfiguration_r8->radioResourceConfigDedicated->drb_ToReleaseList;
               LTE_MAC_MainConfig_t    *mac_MainConfig  = NULL;
+              for (i = 0; i< 8; i++){
+                DRB2LCHAN[i] = 0;
+              }
               if (rrcConnectionReconfiguration_r8->radioResourceConfigDedicated->mac_MainConfig)
                 mac_MainConfig = &rrcConnectionReconfiguration_r8->radioResourceConfigDedicated->mac_MainConfig->choice.explicitValue;
               LTE_MeasGapConfig_t     *measGapConfig   = NULL;
-- 
GitLab