From a97dcd6201839c11b7dd3e4cffc7ba93008d295e Mon Sep 17 00:00:00 2001
From: frtabu <francois.taburet@nokia-bell-labs.com>
Date: Wed, 30 Jan 2019 10:40:28 +0100
Subject: [PATCH] attempt to fix prach.c wrong ru/eNB test

---
 openair1/PHY/LTE_TRANSPORT/prach.c | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/openair1/PHY/LTE_TRANSPORT/prach.c b/openair1/PHY/LTE_TRANSPORT/prach.c
index 4944aa80b0d..163078b2336 100644
--- a/openair1/PHY/LTE_TRANSPORT/prach.c
+++ b/openair1/PHY/LTE_TRANSPORT/prach.c
@@ -96,13 +96,13 @@ void rx_prach0(PHY_VARS_eNB *eNB,
   int prach_ifft_cnt=0;
 #endif
 
-
-  if(eNB)  {
-    fp    = &(eNB->frame_parms);
-    nb_rx = fp->nb_antennas_rx;
-  } else {
+  
+  if(ru)  {
     fp    = &(ru->frame_parms);
-    nb_rx = ru->nb_rx; 
+    nb_rx = ru->nb_rx;  
+  } else {
+   fp    = &(eNB->frame_parms);
+   nb_rx = fp->nb_antennas_rx;    
   } 
   AssertFatal(fp==NULL,"rx_prach called without valid RU or eNB descriptor\n");
   frame_type          = fp->frame_type;
-- 
GitLab