Loading AtsImsIot/AtsImsIot_Functions.ttcn +9 −4 Original line number Diff line number Diff line Loading @@ -959,7 +959,8 @@ module AtsImsIot_Functions { for(var integer i := 0; i < v_size_ipinterfaceinfo; i := i+1) { if(ispresent(PX_PRODUCTS[p_ProductIdx].monitorInterfaces[v_interface].interfaceInfo.IpInterfaceInfo[i].domainName)) { 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]")) { if (match(substr(v_domainname, 0, 5), pattern "[Ss][Cc][Ss][Cc][Ff]") or match(substr(v_domainname, 0, 5), pattern "[Ss][Tt][Ee][Cc][Hh]")) { v_ipinterfaceinfo := i; break; } Loading Loading @@ -999,7 +1000,8 @@ module AtsImsIot_Functions { for(var integer i := 0; i < v_size_ipinterfaceinfo; i := i+1) { if(ispresent(PX_PRODUCTS[p_ProductIdx].monitorInterfaces[v_interface].interfaceInfo.IpInterfaceInfo[i].domainName)) { 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]")) { if (match(substr(v_domainname, 0, 5), pattern "[Ss][Cc][Ss][Cc][Ff]") or match(substr(v_domainname, 0, 5), pattern "[Ss][Tt][Ee][Cc][Hh]")) { v_ipinterfaceinfo := i; } } Loading Loading @@ -1039,7 +1041,8 @@ module AtsImsIot_Functions { for(var integer i := 0; i < v_size_ipinterfaceinfo; i := i+1) { if(ispresent(PX_PRODUCTS[p_ProductIdx].monitorInterfaces[v_interface].interfaceInfo.IpInterfaceInfo[i].domainName)) { v_domainname := PX_PRODUCTS[p_ProductIdx].monitorInterfaces[v_interface].interfaceInfo.IpInterfaceInfo[i].domainName; if (match(substr(v_domainname, 0, 5), pattern "[Pp][Cc][Ss][Cc][Ff]")) { if (match(substr(v_domainname, 0, 5), pattern "[Pp][Cc][Ss][Cc][Ff]") or match(substr(v_domainname, 0, 5), pattern "[Pp][Tt][Ee][Cc][Hh]")) { v_ipinterfaceinfo := i; } } Loading Loading @@ -1143,7 +1146,9 @@ module AtsImsIot_Functions { v_size_ipinterfaceinfo := sizeof(PX_PRODUCTS[p_ProductIdx].monitorInterfaces[v_interface].interfaceInfo.IpInterfaceInfo); for(var integer i := 0; i < v_size_ipinterfaceinfo; i := i+1) { v_domainname := PX_PRODUCTS[p_ProductIdx].monitorInterfaces[v_interface].interfaceInfo.IpInterfaceInfo[i].domainName; if (match(substr(v_domainname, 0, 2), pattern "[Aa][Ss]") or match(substr(v_domainname, 2, 2), pattern "[Aa][Ss]")) { if (match(substr(v_domainname, 0, 2), pattern "[Aa][Ss]") or match(substr(v_domainname, 2, 2), pattern "[Aa][Ss]") or match(substr(v_domainname, 9, 2), pattern "[Aa][Ss]")) { v_ipinterfaceinfo := i; } } Loading Loading
AtsImsIot/AtsImsIot_Functions.ttcn +9 −4 Original line number Diff line number Diff line Loading @@ -959,7 +959,8 @@ module AtsImsIot_Functions { for(var integer i := 0; i < v_size_ipinterfaceinfo; i := i+1) { if(ispresent(PX_PRODUCTS[p_ProductIdx].monitorInterfaces[v_interface].interfaceInfo.IpInterfaceInfo[i].domainName)) { 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]")) { if (match(substr(v_domainname, 0, 5), pattern "[Ss][Cc][Ss][Cc][Ff]") or match(substr(v_domainname, 0, 5), pattern "[Ss][Tt][Ee][Cc][Hh]")) { v_ipinterfaceinfo := i; break; } Loading Loading @@ -999,7 +1000,8 @@ module AtsImsIot_Functions { for(var integer i := 0; i < v_size_ipinterfaceinfo; i := i+1) { if(ispresent(PX_PRODUCTS[p_ProductIdx].monitorInterfaces[v_interface].interfaceInfo.IpInterfaceInfo[i].domainName)) { 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]")) { if (match(substr(v_domainname, 0, 5), pattern "[Ss][Cc][Ss][Cc][Ff]") or match(substr(v_domainname, 0, 5), pattern "[Ss][Tt][Ee][Cc][Hh]")) { v_ipinterfaceinfo := i; } } Loading Loading @@ -1039,7 +1041,8 @@ module AtsImsIot_Functions { for(var integer i := 0; i < v_size_ipinterfaceinfo; i := i+1) { if(ispresent(PX_PRODUCTS[p_ProductIdx].monitorInterfaces[v_interface].interfaceInfo.IpInterfaceInfo[i].domainName)) { v_domainname := PX_PRODUCTS[p_ProductIdx].monitorInterfaces[v_interface].interfaceInfo.IpInterfaceInfo[i].domainName; if (match(substr(v_domainname, 0, 5), pattern "[Pp][Cc][Ss][Cc][Ff]")) { if (match(substr(v_domainname, 0, 5), pattern "[Pp][Cc][Ss][Cc][Ff]") or match(substr(v_domainname, 0, 5), pattern "[Pp][Tt][Ee][Cc][Hh]")) { v_ipinterfaceinfo := i; } } Loading Loading @@ -1143,7 +1146,9 @@ module AtsImsIot_Functions { v_size_ipinterfaceinfo := sizeof(PX_PRODUCTS[p_ProductIdx].monitorInterfaces[v_interface].interfaceInfo.IpInterfaceInfo); for(var integer i := 0; i < v_size_ipinterfaceinfo; i := i+1) { v_domainname := PX_PRODUCTS[p_ProductIdx].monitorInterfaces[v_interface].interfaceInfo.IpInterfaceInfo[i].domainName; if (match(substr(v_domainname, 0, 2), pattern "[Aa][Ss]") or match(substr(v_domainname, 2, 2), pattern "[Aa][Ss]")) { if (match(substr(v_domainname, 0, 2), pattern "[Aa][Ss]") or match(substr(v_domainname, 2, 2), pattern "[Aa][Ss]") or match(substr(v_domainname, 9, 2), pattern "[Aa][Ss]")) { v_ipinterfaceinfo := i; } } Loading