Loading AtsImsIot/AtsImsIot_Functions.ttcn +6 −0 Original line number Diff line number Diff line Loading @@ -956,11 +956,13 @@ module AtsImsIot_Functions { if (v_interface > -1) { 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) { 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]")) { v_ipinterfaceinfo := i; } } } } else { log ("S-CSCF of " & PX_PRODUCTS[p_ProductIdx].productName & " not found."); return "S-CSCF of " & PX_PRODUCTS[p_ProductIdx].productName & " not found."; Loading Loading @@ -993,9 +995,11 @@ module AtsImsIot_Functions { if (v_interface > -1) { 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) { 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]")) { v_ipinterfaceinfo := i; } } } } else { Loading Loading @@ -1030,11 +1034,13 @@ module AtsImsIot_Functions { if (v_interface > -1) { 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) { 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 "[Ii][Bb][Cc][Ff]")) { v_ipinterfaceinfo := i; } } } } else { log ("IBCF of " & PX_PRODUCTS[p_ProductIdx].productName & " not found."); return "IBCF of " & PX_PRODUCTS[p_ProductIdx].productName & " not found."; Loading Loading
AtsImsIot/AtsImsIot_Functions.ttcn +6 −0 Original line number Diff line number Diff line Loading @@ -956,11 +956,13 @@ module AtsImsIot_Functions { if (v_interface > -1) { 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) { 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]")) { v_ipinterfaceinfo := i; } } } } else { log ("S-CSCF of " & PX_PRODUCTS[p_ProductIdx].productName & " not found."); return "S-CSCF of " & PX_PRODUCTS[p_ProductIdx].productName & " not found."; Loading Loading @@ -993,9 +995,11 @@ module AtsImsIot_Functions { if (v_interface > -1) { 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) { 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]")) { v_ipinterfaceinfo := i; } } } } else { Loading Loading @@ -1030,11 +1034,13 @@ module AtsImsIot_Functions { if (v_interface > -1) { 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) { 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 "[Ii][Bb][Cc][Ff]")) { v_ipinterfaceinfo := i; } } } } else { log ("IBCF of " & PX_PRODUCTS[p_ProductIdx].productName & " not found."); return "IBCF of " & PX_PRODUCTS[p_ProductIdx].productName & " not found."; Loading