diff --git a/LibOneM2M/OneM2M_Functions.ttcn b/LibOneM2M/OneM2M_Functions.ttcn index 6a727af577efea066b9d26a775e403a49e585833..8d1d385616fb02baa8a359a89e448cf653d3eed7 100644 --- a/LibOneM2M/OneM2M_Functions.ttcn +++ b/LibOneM2M/OneM2M_Functions.ttcn @@ -508,7 +508,6 @@ module OneM2M_Functions { var RequestPrimitive v_request; var MsgIn v_response; - var integer v_aeAuxIndex := -1; v_request := valueof(m_createAeAux(p_accessControlPolicyIDs, p_poaList)); @@ -564,17 +563,14 @@ module OneM2M_Functions { function f_cse_preamble_registerAeWithId(XSD.ID p_appId, in template (value) AccessControlOperations p_allowedOperations := int63) runs on AeSimu return integer {//c_CRUDNDi var RequestPrimitive v_request; - var integer v_aeAuxIndex := -1; - var integer v_acpAuxIndex := -1; - + if(PICS_ACP_SUPPORT){ - v_acpAuxIndex := f_cse_createAccessControlPolicyAux(p_allowedOperations := p_allowedOperations); - vc_acpAuxIndex := v_acpAuxIndex; + vc_acpAuxIndex := f_cse_createAccessControlPolicyAux(p_allowedOperations := p_allowedOperations); } - if(v_acpAuxIndex != -1) { - vc_resourcesIndexToBeDeleted := {v_acpAuxIndex}; - v_request := valueof(m_createAe(p_appId, {f_getResourceId(vc_resourcesList[v_acpAuxIndex].resource)}, -)); + if(vc_acpAuxIndex != -1) { + vc_resourcesIndexToBeDeleted := {vc_acpAuxIndex}; + v_request := valueof(m_createAe(p_appId, {f_getResourceId(vc_resourcesList[vc_acpAuxIndex].resource)}, -)); //TODO Test, to be removed v_request.to_ := f_getResourceAddress(); diff --git a/LibOneM2M/OneM2M_TestSystem.ttcn b/LibOneM2M/OneM2M_TestSystem.ttcn index 00773447475ab312dcca6ace6a9ce389381d7e41..78448491b8d7237feb8517c251124e9dc03dc7bd 100644 --- a/LibOneM2M/OneM2M_TestSystem.ttcn +++ b/LibOneM2M/OneM2M_TestSystem.ttcn @@ -34,8 +34,8 @@ module OneM2M_TestSystem { var TestSystemRole vc_testSystemRole; var MyResourcesList vc_resourcesList; var IntegerList vc_resourcesIndexToBeDeleted := {}; - var integer vc_aeAuxIndex;//TODO To be removed - var integer vc_acpAuxIndex; + var integer vc_aeAuxIndex := -1;//TODO To be removed + var integer vc_acpAuxIndex := -1; var AccessControlPolicy_optional vc_acpAux; var MsgIn vc_request; var MsgIn vc_response;