From dbfff6c8040dbc37cb1aec03b2fc380b9896d9f5 Mon Sep 17 00:00:00 2001
From: Cedric Roux <cedric.roux@eurecom.fr>
Date: Tue, 29 Oct 2013 10:19:42 +0000
Subject: [PATCH] - Fix issue with NAS when Attach complete is received at UE
 side

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4292 818b1a75-f10b-46b9-bf7c-635c3b92a50f
---
 .../src/emm/sap/EmmDeregisteredNormalService.c           | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmDeregisteredNormalService.c b/openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmDeregisteredNormalService.c
index c1b9a9c776..7e28b8e2f3 100644
--- a/openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmDeregisteredNormalService.c
+++ b/openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmDeregisteredNormalService.c
@@ -125,6 +125,15 @@ int EmmDeregisteredNormalService(const emm_reg_t* evt)
 	    rc = emm_proc_lowerlayer_release();
 	    break;
 
+        case _EMMREG_ATTACH_CNF:
+            /*
+             * Attach procedure successful and default EPS bearer
+             * context activated;
+             * enter state EMM-REGISTERED.
+             */
+            rc = emm_fsm_set_status(EMM_REGISTERED);
+            break;
+
 	default:
 	    LOG_TRACE(ERROR, "EMM-FSM   - Primitive is not valid (%d)",
 		      evt->primitive);
-- 
GitLab