From 4ea3d1cb14b366b2fad9ce9aa96a37b88bb91ed9 Mon Sep 17 00:00:00 2001
From: winckel <winckel@eurecom.fr>
Date: Fri, 20 Dec 2013 21:50:14 +0000
Subject: [PATCH] Fixed build issue for EURECOM-NAS

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4807 818b1a75-f10b-46b9-bf7c-635c3b92a50f
---
 openair-cn/NAS/EURECOM-NAS/src/emm/LowerLayer.c      | 2 +-
 openair-cn/NAS/EURECOM-NAS/src/esm/esm_ebr.c         | 2 --
 openair-cn/NAS/EURECOM-NAS/src/esm/esm_ebr_context.c | 4 ++++
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/openair-cn/NAS/EURECOM-NAS/src/emm/LowerLayer.c b/openair-cn/NAS/EURECOM-NAS/src/emm/LowerLayer.c
index 1da179903c..49042cea1c 100644
--- a/openair-cn/NAS/EURECOM-NAS/src/emm/LowerLayer.c
+++ b/openair-cn/NAS/EURECOM-NAS/src/emm/LowerLayer.c
@@ -210,7 +210,7 @@ int lowerlayer_data_ind(unsigned int ueid, const OctetString *data)
 
     LOG_FUNC_IN;
 
-#if defined(NAS_MME)
+#if defined(EPC_BUILD) && defined(NAS_MME)
     if (ueid > 0) {
         emm_ctx = emm_data_context_get(&_emm_data, ueid);
     }
diff --git a/openair-cn/NAS/EURECOM-NAS/src/esm/esm_ebr.c b/openair-cn/NAS/EURECOM-NAS/src/esm/esm_ebr.c
index b4ef3ba503..5e1efefb64 100644
--- a/openair-cn/NAS/EURECOM-NAS/src/esm/esm_ebr.c
+++ b/openair-cn/NAS/EURECOM-NAS/src/esm/esm_ebr.c
@@ -177,9 +177,7 @@ int esm_ebr_assign(emm_data_context_t *ctx, int ebi)
 {
     esm_ebr_context_t *ebr_ctx;
 
-#ifdef NAS_UE
     unsigned int ueid = 0;
-#endif
 
     int i;
 
diff --git a/openair-cn/NAS/EURECOM-NAS/src/esm/esm_ebr_context.c b/openair-cn/NAS/EURECOM-NAS/src/esm/esm_ebr_context.c
index bd77766070..78be8e035f 100644
--- a/openair-cn/NAS/EURECOM-NAS/src/esm/esm_ebr_context.c
+++ b/openair-cn/NAS/EURECOM-NAS/src/esm/esm_ebr_context.c
@@ -88,6 +88,8 @@ int esm_ebr_context_create(
     esm_data_context_t *esm_ctx;
     esm_pdn_t *pdn = NULL;
 
+    unsigned int ueid = 0;
+
     LOG_FUNC_IN;
 
 #ifdef NAS_UE
@@ -227,6 +229,8 @@ int esm_ebr_context_release(
     esm_pdn_t *pdn = NULL;
     esm_data_context_t *esm_ctx;
 
+    unsigned int ueid = 0;
+
     LOG_FUNC_IN;
 
 #ifdef NAS_UE
-- 
GitLab