From c1eaf554f2d2ad3223c7def256773b193ad907da Mon Sep 17 00:00:00 2001
From: reinaortega <miguelangel.reinaortega@etsi.org>
Date: Thu, 24 Aug 2017 16:03:29 +0200
Subject: [PATCH] f_getOriginator extended to handle TestSystem acting as CSE

Signed-off-by: reinaortega <miguelangel.reinaortega@etsi.org>
---
 LibOneM2M/OneM2M_Functions.ttcn | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/LibOneM2M/OneM2M_Functions.ttcn b/LibOneM2M/OneM2M_Functions.ttcn
index 95b9e7a..201193a 100644
--- a/LibOneM2M/OneM2M_Functions.ttcn
+++ b/LibOneM2M/OneM2M_Functions.ttcn
@@ -1441,7 +1441,11 @@ module OneM2M_Functions {
 			var template AcpType v_defaultAcpIDs := {"NotInitialized"};
 
 			if(p_resourceType != int2) {
-				p_request.from_ := f_getOriginator(p_parentIndex);
+				if(p_resourceType == int16) {
+					p_request.from_ := f_getOriginator(p_parentIndex, false);
+				} else {				
+					p_request.from_ := f_getOriginator(p_parentIndex);
+				}
 			}
 			p_request.to_ := f_getResourceAddress(p_parentIndex);
 
-- 
GitLab