Commit 2beae727 authored by garciay's avatar garciay
Browse files

Bug fix in f_imsIot_receive() function

Log enhancement
parent bcbc58b4
Loading
Loading
Loading
Loading
+17 −15
Original line number Diff line number Diff line
@@ -1171,7 +1171,7 @@ module AtsImsIot_Functions {
				}
			}
			[p_checkMessage] dPort.check(receive(p_message) -> value v_message) {
				f_setConformanceVerdict(p_verdict, "***a_receive_sipRequest: Received expected SIP request complying to " & p_tpId & " on interface " & vc_interfaceName & " ***");
				f_setConformanceVerdict(p_verdict, "***a_receive_sipRequest: Checked expected SIP request complying to " & p_tpId & " on interface " & vc_interfaceName & " ***");
				if(p_forwardMtc) {
					var SipMessage v_msg;
					v_msg.request := v_message;
@@ -1205,7 +1205,7 @@ module AtsImsIot_Functions {
				}
			}
			[p_checkMessage] dPort.check(receive(p_message) -> value v_message) {
				f_setConformanceVerdict(p_verdict, "***a_receive_sipResponse: Received expected SIP request complying to " & p_tpId & " on interface " & vc_interfaceName & " ***");
				f_setConformanceVerdict(p_verdict, "***a_receive_sipResponse: Checked expected SIP request complying to " & p_tpId & " on interface " & vc_interfaceName & " ***");
				if(p_forwardMtc) {
					var SipMessage v_msg;
					v_msg.response := v_message;
@@ -1280,10 +1280,10 @@ module AtsImsIot_Functions {
			
			// check if interface is available
			for(i := 0; i < v_size_ai; i := i+1) {
				if (PX_AVAILABLE_INTERFACES[i].interfaceName == vc_interfaceName and 
					PX_AVAILABLE_INTERFACES[i].available == false) {
				if (PX_AVAILABLE_INTERFACES[i].interfaceName == vc_interfaceName) {
					if (PX_AVAILABLE_INTERFACES[i].available == false) {
						setverdict(inconc, self, "******f_imsIot_receive: Interface " & PX_AVAILABLE_INTERFACES[i].interfaceName & " not available and is not evaluated******" );
				} else {
					} else { // Interface is available
						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);
@@ -1294,7 +1294,9 @@ module AtsImsIot_Functions {
							deactivate(v_defaultArray[i]);
						}
					}
					break; // Exit loop
				}	
			} // 'for' loop           
		}
		
		/**