From 3d8586a5bf4b835d5c5f8aa30fdd4ae0b53199fa Mon Sep 17 00:00:00 2001
From: Robert Schmidt <robert.schmidt@eurecom.fr>
Date: Mon, 23 Apr 2018 16:57:34 +0200
Subject: [PATCH] FlexRAN: Send Slice ID to which UE belongs in UE config reply

---
 openair2/ENB_APP/flexran_agent_common.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/openair2/ENB_APP/flexran_agent_common.c b/openair2/ENB_APP/flexran_agent_common.c
index 37deec5d49..f1556deef2 100644
--- a/openair2/ENB_APP/flexran_agent_common.c
+++ b/openair2/ENB_APP/flexran_agent_common.c
@@ -594,6 +594,10 @@ int flexran_agent_ue_config_reply(mid_t mod_id, const void *params, Protocol__Fl
       ue_config[i]->has_rnti = 1;
       ue_config[i]->imsi = flexran_get_ue_imsi(mod_id, i);
       ue_config[i]->has_imsi = 1;
+      ue_config[i]->dl_slice_id = flexran_get_ue_dl_slice_id(mod_id, i);
+      ue_config[i]->has_dl_slice_id = 1;
+      ue_config[i]->ul_slice_id = flexran_get_ue_ul_slice_id(mod_id, i);
+      ue_config[i]->has_ul_slice_id = 1;
       //TODO: Set the DRX configuration (optional)
       //Not supported for now, so we do not set it
 
-- 
GitLab