diff --git a/cmake_targets/CMakeLists.txt b/cmake_targets/CMakeLists.txt
index d57bbc9e85ed0f60e6c41ea4593ed1e1c12c6b38..c01705e9e46e8f25272247b2d696322b1f0626c8 100644
--- a/cmake_targets/CMakeLists.txt
+++ b/cmake_targets/CMakeLists.txt
@@ -1300,7 +1300,7 @@ set(L2_SRC
   )
 
 set(L2_SRC_UE
-  ${OPENAIR2_DIR}/LAYER2/openair2_proc.c
+#  ${OPENAIR2_DIR}/LAYER2/openair2_proc.c
   ${PDCP_DIR}/pdcp.c
   ${PDCP_DIR}/pdcp_fifo.c
   ${PDCP_DIR}/pdcp_sequence_manager.c
diff --git a/targets/RT/USER/lte-ru.c b/targets/RT/USER/lte-ru.c
index 8a5739d8b79e1020804523ca6733f52a52568404..09a144768b453c5d419d18d15da9088e8cbdb7d8 100644
--- a/targets/RT/USER/lte-ru.c
+++ b/targets/RT/USER/lte-ru.c
@@ -119,8 +119,8 @@ extern volatile int                    oai_exit;
 extern void  phy_init_RU(RU_t*);
 extern void  phy_free_RU(RU_t*);
 
-void init_RU(char*);
-void stop_RU(RU_t *ru);
+void init_RU(char*,clock_source_t clock_source,clock_source_t time_source);
+void stop_RU(int nb_ru);
 void do_ru_sync(RU_t *ru);
 
 void configure_ru(int idx,
diff --git a/targets/SIMU/USER/oaisim.c b/targets/SIMU/USER/oaisim.c
index 3a282e1d44ecaf3158d57b03889780f2eafa417e..4cc4a275b439092212adc2feaa5d966cae044084 100644
--- a/targets/SIMU/USER/oaisim.c
+++ b/targets/SIMU/USER/oaisim.c
@@ -816,7 +816,6 @@ l2l1_task (void *args_p)
               fwrite (stats_buffer, 1, len, eNB_stats[eNB_inst]);
               fflush(eNB_stats[eNB_inst]);
             }
-	    */
 #ifdef OPENAIR2
 
             if (eNB_l2_stats) {
@@ -827,6 +826,7 @@ l2l1_task (void *args_p)
             }
 
 #endif
+*/
 #endif
           }
         }// eNB_inst loop