From c204637be8bcc82d0188dbf95741c155f96c1e02 Mon Sep 17 00:00:00 2001
From: reinaortega <miguelangel.reinaortega@etsi.org>
Date: Thu, 18 Oct 2018 17:28:34 +0200
Subject: [PATCH] Change to match originator of Notify request which is
 returned through polling

Signed-off-by: reinaortega <miguelangel.reinaortega@etsi.org>
---
 LibOneM2M/OneM2M_Functions.ttcn     | 3 ++-
 OneM2M_Testcases_CSE_Release_2.ttcn | 2 ++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/LibOneM2M/OneM2M_Functions.ttcn b/LibOneM2M/OneM2M_Functions.ttcn
index d78dbe6..f232d13 100644
--- a/LibOneM2M/OneM2M_Functions.ttcn
+++ b/LibOneM2M/OneM2M_Functions.ttcn
@@ -1797,7 +1797,8 @@ module OneM2M_Functions {
 					var ResponsePrimitive v_responsePrimitive;
 					var integer v_resourceIndex := -1;
 				
-					p_requestPrimitive.from_ := PX_CSE1_ID;
+					//p_requestPrimitive.from_ := PX_CSE1_ID;
+					p_requestPrimitive.from_ := f_getOriginator(vc_remoteCseIndex, e_cse);
 					
 					mccPort.send(f_getMsgOutPrimitive(m_request(valueof(p_requestPrimitive))));
 					tc_ac.start;
diff --git a/OneM2M_Testcases_CSE_Release_2.ttcn b/OneM2M_Testcases_CSE_Release_2.ttcn
index b76fc37..764bdb8 100644
--- a/OneM2M_Testcases_CSE_Release_2.ttcn
+++ b/OneM2M_Testcases_CSE_Release_2.ttcn
@@ -12583,6 +12583,8 @@ module OneM2M_Testcases_CSE_Release_2 {
 				
 				vc_cse1.start(f_cse_notifyProcedure_notify(v_req2));
 				
+				v_req2.from_ := PX_CSE1_ID;
+				
 				tc_ac.start;
 				alt {
 					[] mcaPort.receive(mw_response(mw_responsePollingResponse(v_req2))) -> value v_resp1 {
-- 
GitLab