Commit ad905620 authored by garciay's avatar garciay
Browse files

Add missing break

parent d0010a08
Loading
Loading
Loading
Loading
+20 −22
Original line number Diff line number Diff line
@@ -951,6 +951,7 @@ module AtsImsIot_Functions {
			for(var integer i := 0; i < v_size_interfaces; i := i+1) {
				if (match(PX_PRODUCTS[p_ProductIdx].monitorInterfaces[i].interfaceName, pattern "[Mm][Ww]")){
					v_interface := i;
					break;
				}
			}
			if (v_interface > -1) {
@@ -960,6 +961,7 @@ module AtsImsIot_Functions {
	    				v_domainname := PX_PRODUCTS[p_ProductIdx].monitorInterfaces[v_interface].interfaceInfo.IpInterfaceInfo[i].domainName;
   		 				if (match(substr(v_domainname, 0, 5), pattern "[Ss][Cc][Ss][Cc][Ff]")) {
    						v_ipinterfaceinfo := i;
    						break;
    					}
					}
    			}
@@ -990,6 +992,7 @@ module AtsImsIot_Functions {
		  for(var integer i := 0; i < v_size_interfaces; i := i+1) {
			if (match(PX_PRODUCTS[p_ProductIdx].monitorInterfaces[i].interfaceName, pattern "[Gg][Mm]")){
			  v_interface := i;
			  break;
		  	}
		  }
		  if (v_interface > -1) {
@@ -1288,16 +1291,14 @@ module AtsImsIot_Functions {
          in boolean p_forwardMtc,
          in boolean p_checkMessage
        ) runs on ImsInterfaceMonitor { 

//log ("### f_imsIot_receive: ", p_passCriteria);
//log ("### f_imsIot_receive: ", p_failCriteria);


            var integer v_size := lengthof(p_failCriteria); 
            var integer v_size := sizeof(p_failCriteria); 
            var DefaultList v_defaultArray;
			var integer i := 0;
			var integer v_size_ai := sizeof(PX_AVAILABLE_INTERFACES);

log ("### f_imsIot_receive: passCriteria=", p_passCriteria);
log ("### f_imsIot_receive: failCriteria=", p_failCriteria);
			
			// check if interface is available
			for(i := 0; i < v_size_ai; i := i+1) {
				if (PX_AVAILABLE_INTERFACES[i].interfaceName == vc_interfaceName) {
@@ -1307,7 +1308,6 @@ module AtsImsIot_Functions {
						v_defaultArray[0] := activate(a_default(p_tpId));
						f_activateImsSipDefaults(v_defaultArray, 1, p_failCriteria, fail, p_tpId, p_forwardMtc, p_checkMessage);
						f_activateImsSipDefaults(v_defaultArray, v_size + 1, p_passCriteria, pass, p_tpId, p_forwardMtc, p_checkMessage);
	
						f_gen_receive(p_tpId, p_skip);
	
						for (i := 0; i < sizeof(v_defaultArray); i := i + 1) {
@@ -1341,7 +1341,7 @@ module AtsImsIot_Functions {
            		log("***f_gen_receive: Message skipped (intentionally) when checking for " & p_tpId & " at interface " & vc_interfaceName & " ****");
					repeat;
            	}
            	[skipCount > 0 and ischosen(p_skip.skipMessage.response)] dPort.receive (p_skip.skipMessage.response) {
            	[skipCount > 0 and ispresent(p_skip.skipMessage) and ischosen(p_skip.skipMessage.response)] dPort.receive (p_skip.skipMessage.response) {
            		skipCount := skipCount - 1;
            		log("***f_gen_receive: Message skipped (intentionally) when checking for " & p_tpId & " at interface " & vc_interfaceName & " ****");
					repeat;
@@ -1373,17 +1373,15 @@ module AtsImsIot_Functions {
			in boolean p_forwardMtc,
			in boolean p_checkMessage
		) runs on ImsInterfaceMonitor {
			var integer v_size := lengthof(p_list); 
			var integer v_size := sizeof(p_list); 
			var integer v_idx := p_startIdx;

			for (var integer i := 0; i < v_size; i := i + 1) {
				if (ischosen(p_list[i].request)) {
log ("### f_activateImsSipDefaults: activate ", p_list[i].request);
					p_default[v_idx] := activate(
						a_receive_sipRequest(p_list[i].request,p_verdict, p_tpId, p_forwardMtc, p_checkMessage)
					);
				} else {
log ("### f_activateImsSipDefaults: activate ", p_list[i].response);
					p_default[v_idx] := activate(
						a_receive_sipResponse(p_list[i].response,p_verdict, p_tpId, p_forwardMtc, p_checkMessage)
					);