From a85a341caea17ce091114344490f0d592f0b7bb0 Mon Sep 17 00:00:00 2001
From: Cedric Roux <cedric.roux@eurecom.fr>
Date: Thu, 12 Oct 2017 11:44:32 +0200
Subject: [PATCH] debug: add an abort() when receiving crnti Control Element

this is not handled correctly as of now, let's crash
---
 openair2/LAYER2/MAC/eNB_scheduler_ulsch.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/openair2/LAYER2/MAC/eNB_scheduler_ulsch.c b/openair2/LAYER2/MAC/eNB_scheduler_ulsch.c
index 3124e45573..af86640a24 100644
--- a/openair2/LAYER2/MAC/eNB_scheduler_ulsch.c
+++ b/openair2/LAYER2/MAC/eNB_scheduler_ulsch.c
@@ -220,6 +220,8 @@ void rx_sdu(const module_id_t enb_mod_idP,
 	  UE_list->UE_sched_ctrl[UE_id].ul_out_of_sync=0;
 	  mac_eNB_rrc_ul_in_sync(enb_mod_idP,CC_idP,frameP,subframeP,(((uint16_t)payload_ptr[0])<<8) + payload_ptr[1]);
 	}
+printf("TODO: deal with CRNTI\n");
+abort();
       }
       crnti_rx=1;
       payload_ptr+=2;
-- 
GitLab