From 52760d9f757aee47bf76216a56754214ac8d945b Mon Sep 17 00:00:00 2001
From: winckel <winckel@eurecom.fr>
Date: Tue, 29 Oct 2013 14:11:45 +0000
Subject: [PATCH] Fixed a build issue with ITTI message RRC_MAC_MCCH_DATA_IND
 in release 10. Added case for message RRC_UE_EUTRA_CAPABILITY to avoid error
 message.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4297 818b1a75-f10b-46b9-bf7c-635c3b92a50f
---
 openair2/COMMON/rrc_messages_types.h | 2 +-
 openair2/RRC/LITE/rrc_UE.c           | 8 ++++++--
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/openair2/COMMON/rrc_messages_types.h b/openair2/COMMON/rrc_messages_types.h
index c81c0f2f50..4da6123362 100644
--- a/openair2/COMMON/rrc_messages_types.h
+++ b/openair2/COMMON/rrc_messages_types.h
@@ -52,7 +52,7 @@ typedef struct {
   uint32_t frame;
   uint32_t sdu_size;
   uint8_t *sdu_p;
-  uint8_t ue_index;
+  uint8_t enb_index;
   uint8_t mbsfn_sync_area;
 } RrcMacMcchDataInd;
 
diff --git a/openair2/RRC/LITE/rrc_UE.c b/openair2/RRC/LITE/rrc_UE.c
index ebd28e8f22..eff18b7e8e 100644
--- a/openair2/RRC/LITE/rrc_UE.c
+++ b/openair2/RRC/LITE/rrc_UE.c
@@ -1780,6 +1780,10 @@ void *rrc_ue_task(void *args_p) {
         LOG_D(RRC, "Received %s\n", msg_name);
         break;
 
+      case RRC_UE_EUTRA_CAPABILITY: // TODO debug code, should be removed later.
+        LOG_D(RRC, "Received %s\n", msg_name);
+        break;
+
       case RRC_MAC_IN_SYNC_IND:
         LOG_D(RRC, "Received %s: instance %d, frame %d, eNB %d\n", msg_name, instance,
               RRC_MAC_IN_SYNC_IND (msg_p).frame, RRC_MAC_IN_SYNC_IND (msg_p).enb_index);
@@ -1835,9 +1839,9 @@ void *rrc_ue_task(void *args_p) {
 #ifdef Rel10
       case RRC_MAC_MCCH_DATA_IND:
         LOG_D(RRC, "Received %s: instance %d, frame %d, eNB %d, mbsfn SA %d\n", msg_name, instance,
-              RRC_MAC_MCCH_DATA_IND (msg_p).frame, RRC_MAC_MCCH_DATA_IND (msg_p).eNB_index, RRC_MAC_MCCH_DATA_IND (msg_p).mbsfn_sync_area);
+              RRC_MAC_MCCH_DATA_IND (msg_p).frame, RRC_MAC_MCCH_DATA_IND (msg_p).enb_index, RRC_MAC_MCCH_DATA_IND (msg_p).mbsfn_sync_area);
 
-        decode_MCCH_Message (instance, RRC_MAC_MCCH_DATA_IND (msg_p).frame, RRC_MAC_MCCH_DATA_IND (msg_p).eNB_index,
+        decode_MCCH_Message (instance, RRC_MAC_MCCH_DATA_IND (msg_p).frame, RRC_MAC_MCCH_DATA_IND (msg_p).enb_index,
                              RRC_MAC_MCCH_DATA_IND (msg_p).sdu_p, RRC_MAC_MCCH_DATA_IND (msg_p).sdu_size,
                              RRC_MAC_MCCH_DATA_IND (msg_p).mbsfn_sync_area);
 
-- 
GitLab