diff --git a/openair2/RRC/LITE/defs.h b/openair2/RRC/LITE/defs.h
index 930d642ef46a729928b1a0ede2c155583ebc8743..8d2496a2b29e9a45a0c5d7faa7a6c1be053f0189 100644
--- a/openair2/RRC/LITE/defs.h
+++ b/openair2/RRC/LITE/defs.h
@@ -155,6 +155,7 @@ typedef enum HO_STATE_e {
 typedef struct UE_RRC_INFO_s {
   UE_STATE_t State;
   u8 SIB1Status;
+  u8 SIB1systemInfoValueTag;
   u8 SIStatus;
 #ifdef Rel10
   u8 MCCHStatus[8]; // MAX_MBSFN_AREA
@@ -624,9 +625,9 @@ int decode_MCCH_Message(u8 Mod_id, u32 frame, u8 eNB_index, u8 *Sdu, u8 Sdu_len,
 
 void decode_MBSFNAreaConfiguration(u8 Mod_id, u8 eNB_index, u32 frame,u8 mbsfn_sync_area);
 
-int decode_BCCH_DLSCH_Message(u8 Mod_id,u32 frame,u8 eNB_index,u8 *Sdu,u8 Sdu_len);
+int decode_BCCH_DLSCH_Message(u8 Mod_id,u32 frame,u8 eNB_index,u8 *Sdu,u8 Sdu_len, u8 rsrq, u8 rsrp);
 
-int decode_SIB1(u8 Mod_id,u8 eNB_index);
+int decode_SIB1(u8 Mod_id,u8 eNB_index, u8 rsrq, u8 rsrp);
 
 int decode_SI(u8 Mod_id,u32 frame,u8 eNB_index,u8 si_window);