From a7289a6daff6ef2a6c58360efcf783ce00f21be0 Mon Sep 17 00:00:00 2001
From: Aikaterini <aikaterini.trilyraki@eurecom.fr>
Date: Mon, 8 Feb 2016 19:48:45 +0100
Subject: [PATCH] update build_oai CMakelists.txt wrt lowlatency flag

---
 cmake_targets/CMakeLists.txt | 3 ---
 cmake_targets/build_oai      | 1 +
 targets/RT/USER/rrh_gw.c     | 2 +-
 3 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/cmake_targets/CMakeLists.txt b/cmake_targets/CMakeLists.txt
index ee16fd6707..a125219982 100644
--- a/cmake_targets/CMakeLists.txt
+++ b/cmake_targets/CMakeLists.txt
@@ -469,7 +469,6 @@ elseif (${RF_BOARD} STREQUAL "OAI_USRP")
     ${OPENAIR_TARGETS}/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp)
   LINK_DIRECTORIES("/opt/lib")
   set(option_HW_lib "-luhd -rdynamic -ldl")
-  set(LOWLATENCY False)
 
 elseif (${RF_BOARD} STREQUAL "OAI_BLADERF")
   include_directories("${OPENAIR_TARGETS}/ARCH/BLADERF/USERSPACE/LIB/")
@@ -480,7 +479,6 @@ elseif (${RF_BOARD} STREQUAL "OAI_BLADERF")
     )
   LINK_DIRECTORIES("/usr/lib/x86_64-linux-gnu")
   set(option_HW_lib "bladeRF -rdynamic -ldl")
-  #set(LOWLATENCY False)
  
 elseif (${RF_BOARD} STREQUAL "CPRIGW") #to ask
   set(HW_SOURCE ${HW_SOURCE}
@@ -501,7 +499,6 @@ if (${TRANSP_PRO} STREQUAL "ETHERNET")
     ${OPENAIR_TARGETS}/ARCH/ETHERNET/USERSPACE/LIB/eth_raw.c
     )
   set(option_TP_lib "-rdynamic -ldl")
-  set(LOWLATENCY True)
 
   
 endif (${TRANSP_PRO} STREQUAL "ETHERNET")
diff --git a/cmake_targets/build_oai b/cmake_targets/build_oai
index 6496ef1794..f3b30bc7aa 100755
--- a/cmake_targets/build_oai
+++ b/cmake_targets/build_oai
@@ -631,6 +631,7 @@ function main() {
      echo "set(RF_BOARD \"${HW}\")"               >>  $cmake_file
      echo "set(TRANSP_PRO \"${TP}\")"             >>  $cmake_file
      echo 'set(PACKAGE_NAME "\"rrh_gw\"")'        >>  $cmake_file
+     echo "set (LOWLATENCY \"${LOWLATENCY_FLAG_USER}\" )"    >>$cmake_file
      echo 'include(${CMAKE_CURRENT_SOURCE_DIR}/../CMakeLists.txt)' >> $cmake_file    
      cd $DIR/$rrh_build_dir/build
      cmake ..
diff --git a/targets/RT/USER/rrh_gw.c b/targets/RT/USER/rrh_gw.c
index 70ca744321..87c4d4d77d 100644
--- a/targets/RT/USER/rrh_gw.c
+++ b/targets/RT/USER/rrh_gw.c
@@ -355,7 +355,7 @@ static void print_help(void) {
   puts("\t -u create UE module\n");
   puts("\t -g define global log level\n");
   puts("\t -i set the RRH interface (default lo)\n");
-  puts("\t -m set ethernet mode to be used by RRH, valid options: (1:raw, 2:udp) \n");
+  puts("\t -m set ethernet mode to be used by RRH, valid options: (1:raw, 0:udp) \n");
   puts("\t -r define rrh log level\n");
   puts("\t -e define eNB log level\n");
   puts("\t -x enable real time bahaviour\n");
-- 
GitLab