From 2b871ebeb26202c1716cd066308b6c8d2490a65e Mon Sep 17 00:00:00 2001
From: reinaortega <miguelangel.reinaortega@etsi.org>
Date: Fri, 29 May 2020 18:47:50 +0200
Subject: [PATCH] Small fix for f_CSE_SEC_ACP_012 to allow multiple
 permutations

Signed-off-by: reinaortega <miguelangel.reinaortega@etsi.org>
---
 OneM2M_PermutationFunctions.ttcn | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/OneM2M_PermutationFunctions.ttcn b/OneM2M_PermutationFunctions.ttcn
index 5bf472d..5857d27 100644
--- a/OneM2M_PermutationFunctions.ttcn
+++ b/OneM2M_PermutationFunctions.ttcn
@@ -8332,9 +8332,11 @@ module OneM2M_PermutationFunctions {
 							f_cse_updateResource(int1, v_acpIndex, v_updateRequest);
 							
 							// Test Body
-							v_request := f_getCreateRequestPrimitive(int3, p_requestPrimitive, v_containerIndex);
-							
-							f_send(e_mca_port, m_request(valueof(v_request)));
+							p_requestPrimitive.to_ := f_getResourceAddress(v_containerIndex);
+							p_requestPrimitive.from_ := f_getOriginator(v_aeIndex);
+							p_requestPrimitive.requestIdentifier := valueof(p_requestPrimitive.requestIdentifier) & f_rnd(1, 1000000);
+								
+							f_send(e_mca_port, m_request(valueof(p_requestPrimitive)));
 							tc_ac.start;
 							alt {
 								[] mcaPort.receive(mw_response(mw_responsePrimitive(int4103))) -> value v_response {
-- 
GitLab