From 7732b49a348a19b489afd3d6c348bc71edf11e54 Mon Sep 17 00:00:00 2001
From: Bing-Kai Hong <Bing-Kai.Hong@eurecom.fr>
Date: Mon, 10 Sep 2018 16:20:54 +0200
Subject: [PATCH] Ignore config x2, if we are in F1 procedure

---
 openair2/ENB_APP/enb_app.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/openair2/ENB_APP/enb_app.c b/openair2/ENB_APP/enb_app.c
index f01c734bc3..2f86d38fa6 100644
--- a/openair2/ENB_APP/enb_app.c
+++ b/openair2/ENB_APP/enb_app.c
@@ -170,8 +170,9 @@ void *eNB_app_task(void *args_p)
 
   /* Try to register each eNB with each other */
  // x2_registered_enb = 0;
-  x2_register_enb_pending = eNB_app_register_x2 (enb_id_start, enb_id_end);
-
+  if (RC.rrc[0]->node_type == ngran_eNB) { // CU or DU do not need
+    x2_register_enb_pending = eNB_app_register_x2 (enb_id_start, enb_id_end);
+  }
   do {
     // Wait for a message
     itti_receive_msg (TASK_ENB_APP, &msg_p);
-- 
GitLab