From 38bae9cc0ed6b6ea5c164b18720a56290603c18a Mon Sep 17 00:00:00 2001 From: frtabu Date: Wed, 30 Jan 2019 13:11:57 +0100 Subject: [PATCH] fix wrong AssetFatal test in prach.c --- openair1/PHY/LTE_TRANSPORT/prach.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/openair1/PHY/LTE_TRANSPORT/prach.c b/openair1/PHY/LTE_TRANSPORT/prach.c index 163078b233..97419248dd 100644 --- a/openair1/PHY/LTE_TRANSPORT/prach.c +++ b/openair1/PHY/LTE_TRANSPORT/prach.c @@ -97,14 +97,15 @@ void rx_prach0(PHY_VARS_eNB *eNB, #endif - if(ru) { - fp = &(ru->frame_parms); - nb_rx = ru->nb_rx; + if(eNB) { + fp = &(eNB->frame_parms); + nb_rx = fp->nb_antennas_rx; } else { - fp = &(eNB->frame_parms); - nb_rx = fp->nb_antennas_rx; + fp = &(ru->frame_parms); + nb_rx = ru->nb_rx; } - AssertFatal(fp==NULL,"rx_prach called without valid RU or eNB descriptor\n"); + AssertFatal(fp!=NULL,"rx_prach called without valid RU or eNB descriptor\n"); + frame_type = fp->frame_type; frame_type = fp->frame_type;